Comparado con next-forge
TurbineKit es un sucesor espiritual de next-forge. La misma base de Turborepo y Next.js, con menos piezas, herramientas gratuitas y una CLI que solo escribe lo que eliges.
| next-forge | TurbineKit | |
|---|---|---|
| Apps | 7 | 1 app, más las docs |
| Construido alrededor de | Clerk, BaseHub, Liveblocks, Knock, Arcjet, Svix… | Herramientas libres y gratuitas; los servicios de pago son opcionales |
| Base de datos | Prisma | Drizzle, PGlite para los tests y el trabajo en local |
| Inicio de sesión | Clerk | better-auth, con OAuth para clientes MCP |
| API | Una app aparte | Una sola definición: REST, MCP y OpenAPI |
| Elegir funciones | Borrar a mano | La CLI quita lo que no eliges |
Una app en lugar de siete
En TurbineKit, una sola app de Next.js contiene el sitio, el inicio de sesión, la app con sesión iniciada, la API REST y el servidor MCP. Las docs de la API son una segunda app, y solo si las eliges. Menos apps significa menos despliegues, menos archivos de entorno y menos cosas que un agente tiene que aprender antes de poder ayudar.
Primero, herramientas gratuitas
Cada servicio de TurbineKit es opcional y queda apagado hasta que defines sus claves, y cada uno tiene una alternativa gratuita: un buzón de desarrollo para el correo, el disco local para los archivos, PGlite para la base de datos. El primer build no necesita ninguna cuenta en ningún lado.
Inicio de sesión y API
better-auth corre en tu app y en tu base de datos: correo y contraseña, Google y GitHub, passkeys, doble factor, claves de API, y OAuth 2.1 para que Claude, ChatGPT y Cursor puedan conectarse a tu servidor MCP. Cada operación se define una vez y se convierte en un endpoint REST, una herramienta MCP y una entrada OpenAPI, con los mismos permisos en todas partes.
Cuándo encaja mejor next-forge
next-forge viene conectado a los servicios alrededor de los cuales está construido. Si quieres Clerk, un CMS con BaseHub, colaboración en tiempo real con Liveblocks o Storybook desde el primer día, next-forge te los da, y TurbineKit no.
Ejecuta un comando. La CLI pregunta lo demás, y tu agente sigue desde ahí.
pnpm create turbinekit my-appVer 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.