Stack documentation
Stack is a config-first Next.js framework where access control is enforced on every database operation — so features built by you or your AI agent are secure by construction. Define lists, fields, and access rules once; Stack generates the Prisma schema, TypeScript types, a secured context, and an admin UI.
Start here
- 1Quick Start Scaffold an app and see the generated admin UI in about ten minutes.
- 2Build with Claude Code Build a real app by describing features to an agent — with the guardrails doing their job.
- 3Access Control Understand the engine that makes the secure path the only path.
Find your way
How-to Guides
Get a specific job done — auth, storage, theming, migration, deployment.
Concepts
Understand how Stack thinks — the access-control engine above all.
Reference
Look up APIs and packages precisely, once you know what you need.
Working with an AI assistant? Every page has a Copy Markdown button so you can hand your agent the exact page it needs — and scaffolded Stack apps ship a CLAUDE.md plus MCP tooling out of the box.