Saltar al contenido
Empezar un proyectoEmpezar

Requisitos

Lo que un proyecto TurbineKit necesita en tu máquina y en producción. Nada en esta página cuesta dinero.

Node.js 24

La versión de .nvmrc. La CLI y cada app la necesitan.

pnpm 10

Ejecuta corepack enable una vez, y Node.js te da la versión de pnpm que pide el proyecto.

Postgres 16 o posterior

Elige una opción:

  • pnpm db:local ejecuta PGlite como servidor de Postgres. Nada que instalar, sin Docker. Define DATABASE_POOL_MAX=1: ejecuta una consulta a la vez.
  • docker compose up -d ejecuta Postgres 18 desde compose.yaml.
  • Cualquier Postgres 16 o posterior, como PlanetScale, Neon, Supabase o una instalación local. Usa su cadena de conexión.

PGlite para los tests

pnpm test ejecuta los tests de cada paquete sobre PGlite, un Postgres que corre dentro del proceso de los tests. Los tests no necesitan un servidor de base de datos, así que la CI tampoco.

Hosting

Vercel funciona sin cambios, y ejecuta el cron diario de limpieza desde apps/web/vercel.ts. Cualquier otro hosting de Node.js también funciona: pnpm build, y luego pnpm --filter web start. El núcleo no usa ninguna API exclusiva de Vercel.

Ejecuta un comando. La CLI pregunta lo demás, y tu agente sigue desde ahí.

pnpm create turbinekit my-app
Ver el prompt

Pégalo en un agente que pueda ejecutar comandos, como Claude Code, Codex o Cursor. El prompt está en inglés.

Create a new TurbineKit project with me.
Talk to me in Spanish.

TurbineKit (https://turbinekit.dev) is an open-source Turborepo and Next.js starter. Its CLI, create-turbinekit, needs Node.js 24 and pnpm 10 (run `corepack enable` once).

1. Run `pnpm dlx create-turbinekit --help` to see its options.
2. Ask me its questions one at a time, with their defaults: the folder, the product name, one sentence about the product, the company or legal name, the contact email, the languages and the modules. Skip what I have already told you.
3. The CLI only asks questions in an interactive terminal, so run it with my answers as options and `--yes`. Show me the command before you run it.
4. In the new folder, read AGENTS.md. Then do "1. Minimal setup" in SETUP.md, and tick each box you finish.
5. Tell me the URL of the running app, and which services SETUP.md lists next.

Sin registro, sin claves de API. Necesita Node.js 24 y pnpm 10.