---
title: Introduction
description: TurbineKit est un starter open source Turborepo et Next.js, avec les règles du projet et les skills que suit votre agent de code.
sidebar:
  order: 1
---

TurbineKit démarre un produit sous la forme d'un Turborepo avec une seule app
Next.js (plus les docs de l'API, si vous les voulez). La CLI demande le nom de
votre produit, ses langues et ses modules, puis n'écrit que ce que vous avez
choisi : pas de code mort, pas de dépendances inutiles.

```sh
pnpm create turbinekit my-app
```

Chaque projet contient les fichiers qu'un agent de code lit avant de modifier
le code :

- `AGENTS.md` : la carte du projet et ses règles.
- `SETUP.md` : l'installation service par service, avec des cases que l'agent
  coche.
- `LAUNCH.md` : ce qu'il faut faire avant que de vraies personnes utilisent le
  produit.
- `.agents/skills/` : une recette pour chaque changement courant, comme une
  page, une opération d'API, une table, une langue ou un e-mail.

## Ce que contient chaque projet

- Next.js 16 avec Cache Components, React 19, Tailwind CSS 4 et shadcn/ui.
- La connexion avec better-auth : e-mail et mot de passe, Google, GitHub,
  passkeys, double authentification, clés d'API, et OAuth 2.1 pour les
  assistants IA.
- Une API, trois portes : chaque opération est un endpoint REST, un outil MCP
  et une entrée OpenAPI, adossés à un service que vos server actions appellent
  aussi.
- Postgres et Drizzle, avec des tests sur PGlite.
- Les langues, le SEO, les e-mails, et des builds qui ne demandent aucun secret.

## Étapes suivantes

- [Démarrage rapide](/docs/fr/quickstart) : créer un projet et le lancer.
- [CLI](/docs/fr/cli) : chaque question et son option.
