Coding agents are very good at extending clear patterns and very bad at inventing safe foundations. Baseplate gives the agent the boring decisions already made: cookie auth + CSRF, a service-layer data access pattern, migrations, typed API boundaries, tests, Docker, and a folder of documented extension recipes the agent can apply cleanly. The base is single-tenant and admin-driven, shaped for directories, intake queues, internal dashboards, AI-assisted document workflows, and small structured CMSes. Came out of the realisation that I was redoing the same scaffolding for every experimental and side project I was shipping; this is what gets factored out so the next one can start where the project-specific work begins.
04
PROJECT
Status
Shipped
Stack
- / FastAPI
- / Next.js
- / PostgreSQL
- / Docker
- / Python
- / TypeScript
Baseplate
A full-stack foundation safe for AI agents to extend.
A small, production-shaped full-stack template — cookie auth + CSRF, service-layer data access, migrations, typed API boundaries, tests, Docker, documented extension recipes. Deliberately small enough to fit in a coding agent's context window. Extracted from the same shape and tech stack I kept rebuilding across experimental and side projects.