Developer experience for agent-assisted teams
A codebase your team and your agents can navigate
CentraKit treats AI-assisted development as a product requirement: clear boundaries, explicit contracts, quality gates, and documentation that tells agents where to work.
Verified agent workflow
Prompt, edit, generate contracts, and verify through the same commands your team runs.
Rules loaded
architecture
Service layer
respected
Generated client
typed
A full product stack with boundaries agents can respect.
The point is not just to ship a first screen. It is to give agents and engineers the same map across product, API, docs, CLI, and provider code.
apps/ saas product app api rest api + mcp server docs product and api docs cli centrakit command surface packages/ data zod contracts + service interfaces core runtime wiring supabase provider implementation ui shared shadcn-style components
Architecture map in motion
Animated layers connect apps, packages, APIs, MCP, and agent context.
apps/saas
Tenant product
apps/api
REST + MCP
packages/data
Contracts
packages/core
Request wiring
packages/supabase
Provider
A stack tuned for human review and agent execution.
CentraKit leans into the tooling choices that make full-stack work easier for humans to review and easier for AI agents to modify safely.
pnpm dev pnpm dev:showcase pnpm openapi:generate pnpm lint pnpm typecheck pnpm verify
Agent-ready developer workflow
Commands, checks, and repo context animate as one path from prompt to verified change.
Rules loaded
architecture
Service layer
respected
Generated client
typed