AICMS - AI-native CMS for agents
AICMS is an open-source, AI-first content management system designed from the ground up for AI agents to operate 100 percent of a website. Instead of interacting through traditional admin forms and page builders, users communicate with an intelligent agent via chat in plain language to generate plans, execute validated edits, and push updates to live hosting environments. Built for modern developers and autonomous agents, the platform combines a Next.js admin frontend, a Hono API server, an Astro public site, and a PostgreSQL database utilizing a decoupled monorepo architecture.
- Agent-Native Architecture: Content operations are handled through typed intents featuring strict validation, revision control, and rollback capabilities rather than raw string injections.
- Chat-Driven Interface: Users type descriptive instructions, allowing the agent to plan, execute, and present code and content diffs directly in the workflow.
- Typed Block Content: Every content block relies on a strict schema, ensuring agents cannot publish layout structures that break the site renderer.
- Model Integration: Integrates natively with advanced LLM providers like DeepSeek via EvoLink and fallback support through OpenRouter.
- Decoupled Storage: Employs a split PostgreSQL database layout separating identity control data from site-scoped content for enhanced security boundaries.
- Model Context Protocol: Exposes standardized tools compatible with any Model Context Protocol agent beyond the built-in chat interface.
AICMS is built for developers and technical operators looking to experiment with or deploy autonomous web management workflows using modern tech stacks including TypeScript, Drizzle ORM, and Turborepo. It is released under the AGPL-3.0 open-source license and can be fully self-hosted using Docker.