A self-hosted, single-server visual CMS combining a canvas editor, content engine, and publisher to output clean static HTML and compact CSS. It is currently at version 0.0.x, meaning APIs and workflows may shift before a 1.0 release.
Project overview
It consolidates multiple disconnected web building tools into a single Bun server and outputs static pages without framework runtime bloat or builder attributes.
Deployment
Refer to project documentation
License
MIT
Best for
Creators who want a self-hosted, single-server visual CMS that outputs plain semantic HTML and compact CSS without framework runtime bloat.
Key capabilities
A real canvas editor supporting multiple breakpoint frames side-by-side, with a live mode for in-place editing of pages.
A unified data store where pages, posts, components, and custom collections live in the same tables (data_tables and data_rows) without special-cased tables.
A plugin system using zip packages where server entrypoints run in a QuickJS-WASM sandbox with no filesystem/network access unless explicitly granted by the owner.
Limitations and risks
The project is explicitly version 0.0.x, meaning APIs and workflows can shift before 1.0.
APIs and workflows may change before the 1.0 release.
Getting started
Setup requires only the Bun runtime; the first success path is installing Bun, cloning the repository, running bun install, and then bun run dev.
Alternatives and comparisons
Provides an all-in-one AI application to chat with documents, use AI agents, and manage multi-user access hyper-configurably, running locally by default with zero setup friction.
Provides an open-source API layer following the Claude API model, turning local models into production AI applications without rebuilding backend primitives or depending on cloud APIs.
A small, readable self-hosted AI agent core that provides long-running capabilities including WebUI, chat channels, tools, memory, MCP, model routing, automation, and deployment without locking users into a giant platform.