Init Docs

The AI-native starter kit for shipping to every platform

Init is an AI-native starter kit: one TypeScript codebase that ships to web, mobile, browser extension, and desktop. It exists to supercharge your dev workflow — yours and your coding agents'.

Most boilerplates optimize for the first git clone. Init optimizes for the ten thousand agent edits after it. AI-native means four concrete things here:

  1. A stack AI already knows. Tailwind, shadcn/ui, Drizzle, Postgres, Vitest, pnpm, Stripe — the same tools Claude Code picks on its own when given a free choice. Agents have seen these patterns millions of times; they stop guessing and start shipping.
  2. Idiomatic implementations. Auth, organizations, billing — each built the way its library's docs say to. Agents extend code that matches their training instead of fighting house exotica.
  3. Agent rules and surfaces built in. AGENTS.md + CLAUDE.md conventions, llms.txt, markdown negotiation, a discoverable API catalog — and a runnable loop: pnpm bootstrap --yes provisions headlessly, a seeded login and agent-browser drive the real app, and emulate fakes OAuth offline. Agents build and verify, not just autocomplete.
  4. Self-updating documentation. A scheduled OpenWiki workflow regenerates an agent wiki from the code and refreshes a managed block in AGENTS.md, so the docs agents read never rot.

Start here: