Pular para o conteúdo
Começar um projetoComeçar

Requisitos

Do que um projeto TurbineKit precisa na sua máquina e em produção. Nada nesta página custa dinheiro.

Node.js 24

A versão do .nvmrc. A CLI e todos os apps precisam dela.

pnpm 10

Rode corepack enable uma vez, e o Node.js fornece a versão do pnpm que o projeto pede.

Postgres 16 ou mais novo

Escolha uma opção:

  • pnpm db:local roda o PGlite como um servidor Postgres. Nada para instalar, sem Docker. Defina DATABASE_POOL_MAX=1: ele roda uma consulta por vez.
  • docker compose up -d roda o Postgres 18 a partir do compose.yaml.
  • Qualquer Postgres 16 ou mais novo, como PlanetScale, Neon, Supabase ou uma instalação local. Use a string de conexão dele.

PGlite para os testes

pnpm test roda os testes de cada pacote no PGlite, um Postgres que roda dentro do processo de teste. Os testes não precisam de servidor de banco de dados, então a CI também não precisa.

Hospedagem

A Vercel funciona sem mudanças, e roda o cron diário de limpeza a partir do apps/web/vercel.ts. Qualquer outra hospedagem Node.js também funciona: pnpm build, depois pnpm --filter web start. O núcleo não usa nenhuma API exclusiva da Vercel.

Rode um comando. A CLI pergunta o resto, e o seu agente continua daí.

pnpm create turbinekit my-app
Ver o prompt

Cole em um agente que possa rodar comandos, como Claude Code, Codex ou Cursor. O prompt está em inglês.

Create a new TurbineKit project with me.
Talk to me in Brazilian Portuguese.

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.

Sem cadastro, sem chaves de API. Precisa de Node.js 24 e pnpm 10.