Solo-founder bootstrap framework
Run one command. Answer 10 questions about your idea. Wake up to a fully built SaaS — landing page, auth, payments, database, design system, and 4 AI agents that market, analyze, sell, and research for you. Automatically.
./new.sh my-project --ide claude --yoloThree things you need to understand before you run the command.
01 / What it is
A context-efficient AI playbook that turns a 10-minute conversation into a fully scaffolded SaaS project. It starts at ~500 tokens and dynamically loads only the modules your project needs — 19 available across stack, business, and planning.
Dynamic load (2 modules)
~3,000
tokens
Old approach (all 19)
~33,000
tokens
The dynamic router is why it actually works. 11× less context means more headroom for building.
02 / How it works
You answer 10 questions. It selects the right modules. It stress-tests your idea — kills weak ones fast. Then it assembles a governing PROJECT.md that filters every future decision. Only then does it build.
10 questionsIntake phase — problem, user, money, constraintsModule selectionINDEX.md picks only what appliesStress testRevenue math, fatal flaws, competitive moatsPROJECT.md assembledThe governing document — everything filters through itBuildDesign system first → screens → business logic03 / What you get
Everything that would take a team weeks to wire up, delivered from a single shell command.
./new.sh my-project --ide claude --yoloSequential. Each phase loads its own context. ~500 tokens at start, not 50,000.
Load on-demand via /load module or /route domain. Never all at once. Browse all →
costFree-tier defaults, upgrade gates tied to MRRbackendNode.js / Hono / Next.js API routesdatabasePostgres + Supabase + Drizzle + UpstashfrontendNext.js App Router, RSC, Zustandui-system7 UI libraries evaluated per projectauthConditional — only if user accounts neededpaymentsStripe lifecycle + webhooksemailConditional — transactional + marketinginfraVercel, GitHub Actions, Sentry, PostHoganalyticsPostHog — 1M events freeai-integrationConditional — Claude API, embeddingsagentsAutonomous business automationSlash commands for module control and design direction.
/route stackLoad all 12 stack modules/route businessLoad all 5 business modules/route planningLoad all 4 planning modules/load <module>Load a single module by name/statusShow loaded modules + context estimate/tasteCultural institution aesthetic/vibe-brutalistNeo-brutalist — punk meets digital/vibe-luxuryQuiet luxury — whisper, don't shout/vibe-kinetic-typeTypography IS the design/vibe-cinematicFilm-still, A24 energy/vibe-dense-infoBloomberg Terminal meets Monocle/vibe-organicBiomorphic, earthy, gentle/vibe-retro-digitalY2K chrome, pixel fonts/vibe-maximalistLayered chaos, underlying structure/vibe-motion-showpieceScroll-driven spectacle/vibe-archiveDense catalog, filterable collections/vibe-tactileHand-drawn, scanned textures, zine energy/type-editorialMagazine authority, high-contrast serifs/type-displayMaximum impact at maximum scale/type-swissNeo-grotesque, Helvetica lineage/type-condensedTall, narrow, authoritative/type-monoCode aesthetic, terminal energy/type-warmApproachable, organic, craft-adjacent/type-expressiveUnconventional, layered, unmissable/type-variableMulti-axis variable fonts/hero-sectionScroll-pinned editorial hero/editorial-layoutMagazine-style editorial spread/landing-pageFull one-page editorial experience/component-libraryInteraction studies and micro-patterns/animate-pageAdd scroll triggers and entrance choreography/remixComplete style overhaul from scratch/anti-slop-auditFlag AI slop — banned fonts, lazy gradients