appfmwk
An opinionated, agent-optimized app framework: one command scaffolds a full-stack app structured so coding agents can build through it fast — vertical feature modules, local docs, and zero-setup embedded Postgres.
TanStack StartTypeScriptDrizzle ORMPGlitePostgreSQLbetter-authshadcn/ui
appfmwk asks: if coding agents are doing most of the typing, what should a framework look like? Its answers:
- Vertical feature modules. Every feature is a self-contained slice — schema, data, queries, UI, public index — so an agent can work on one feature without touching the rest.
- Local docs and skills. The framework ships its documentation and Claude skills in-repo, so agents need no web lookups.
- Multi-agent ready. Module partitioning plus git worktrees plus a TASKS.md ledger let several agents work in parallel without colliding.
- Zero-setup dev. Embedded Postgres (PGlite) locally; switch to real Postgres in production with one env var.
npx create-appfmwk copies a reference app that is itself the template — kept green with typecheck, lint, tests, and a live auth + CRUD round-trip.