FreeDocStore Platform¶
FreeDocStore is the free public knowledge-base publisher in the Open Frontier store ecosystem. It turns GitHub-backed Zensical documentation repositories into free public knowledge bases with AI-first editing, reviewable proposals, Cloudflare publishing, search, and agent-readable metadata.
This knowledge base documents the platform itself — and is published through the platform's own pipeline.
Product rule¶
Editing is AI-first:
Users describe what should change. The AI drafts the change. The user reviews the diff. Manual text editing happens in GitHub, not in a CMS textarea. FreeDocStore deliberately has no in-app rich text or Markdown body editors.
What FreeDocStore is¶
- A publishing pipeline: one GitHub repo per knowledge base, Markdown in
docs/, built by Zensical, deployed to a per-KB Cloudflare Pages project. - A registry of public knowledge bases served at
https://freedocstore.online/registry.json. - An AI-first editing surface: a creator console, a remote MCP server for agents, and a Chrome extension for editing published pages from the side panel.
What FreeDocStore is not¶
- Not a generic CMS.
- Not a WYSIWYG editor.
- Not a private-docs product — private KB features belong to ProDocStore, the paid pair. See Free vs Pro.
Key URLs¶
| Surface | URL |
|---|---|
| Product site | https://freedocstore.online/ |
| Creator console | https://console.freedocstore.online/ |
| API worker | https://api.freedocstore.online/ |
| MCP server | https://mcp.freedocstore.online/mcp |
| Registry | https://freedocstore.online/registry.json |
| Platform repo | https://github.com/FreeDocStore/platform |
Documentation map¶
- Free vs Pro — positioning and the FreeDocStore/ProDocStore split.
- Architecture — how the pieces connect.
- Publishing a Knowledge Base — the end-to-end lifecycle.
- Zensical Repo Contract — what a KB repo must contain.
- Registry — the registry model and schema.
- API Worker — endpoint reference for
api.freedocstore.online. - MCP Server — tools, auth, and the AI editing flow.
- Creator Console — the React console app.
- Chrome Extension — side-panel editing of published pages.
- Templates — reusable generators, workflows, and schemas.
Maintaining these docs¶
These docs are maintained through the platform's own editing flow: agents connect to the MCP server and propose changes with update_files, which opens a reviewable pull request. This section was added through that flow as its first end-to-end test.