Run a headless CMS workspace where AI agents manage tasks and content
Open-source, self-hostable CMS covering content, documents, spreadsheets, task boards, search, and website publishing.
cli-v1.21.0Add to Favorites
Why it matters
Give AI agents a structured workspace to store, claim, and complete tasks while humans collaborate on the same content in real-time through a web or terminal interface, with atomic concurrency controls and dependency graphs.
Outcomes
What it gets done
Atomically claim and close tasks from a priority-ordered queue with dependency tracking
Sync content changes in real-time between AI API calls and human browser edits
Deploy a full-stack CMS to any Ubuntu server with one command
Organize experiments in isolated workspaces with separate schemas and datasets
Source
Get it from source
Spark does not host a copy of it.
Open sourceReports
Agent outcome reports
No reports yet
Overview
Barkpark
Barkpark is a self-hostable, open-source CMS covering content management, documents, spreadsheets, task tracking, search, and website publishing, usable through a browser, CLI, or AI agents. Use it when you want one self-hosted system for content, documents, spreadsheets, and publishing instead of separate tools; local and remote instances don't sync automatically today.
What it does
Barkpark is an open-source, self-hostable CMS: define custom content fields, edit content visually, and publish through an API, covering documents (shareable, live-updating proposals and reports), spreadsheets (collaborative tables with formulas and Excel import/export), media management, task boards with agent work queues, full-text search, and website publishing with templates and custom domains.
When to use - and when NOT to
Use it when you want one system covering content management, documents, spreadsheets, task tracking, and website publishing, either fully local, with the server, database, and files on your own machine continuing to work offline, or hosted remotely for shared team access. Local and remote instances hold separate data with no automatic sync - transfers between them are explicit today, so it is not yet a good fit if you need seamless local/remote data continuity.
Inputs and outputs
Work happens through the browser UI, a terminal UI, a CLI, or AI agents you give tasks to and whose changes you can inspect; workspace membership, scoped tokens, sharing rules, and single sign-on control who can access what, and tokens can be reviewed and revoked at any time. Get started via the Quickstart guide for a local run, or the Go-Live guide to deploy a server.
Integrations
AI agents can be connected via the Agent Onramps guide to chat, receive tasks, and have their changes reviewed; the system also includes live quiz tools and ONIX book-metadata editing and export as specialist add-ons, and the platform supports building and adding custom plugins of your own.
Who it's for
Individuals and teams who want a self-hosted, extensible alternative to running separate CMS, document, spreadsheet, and task-tracking tools - from a personal recipe collection to a full website with an editorial and publishing workflow.
Source README
Barkpark
Barkpark is an open-source CMS you can run on your computer or a server.
Define your own fields, edit content visually, and publish it through an API.
Build a website or just keep a recipe collection. Use only what you need.
What you can do
| Use | What you get |
|---|---|
| Manage content | Custom fields, linked records, drafts, revisions, and a visual editor. |
| Write documents | Papers: shareable proposals, reports, and notes that update live. |
| Work with spreadsheets | Sheets: collaborative tables, formulas, and Excel import/export. |
| Organize media | Upload images and files; manage tags, collections, and rights. |
| Track work | Task boards, dependencies, agent work queues, and support tickets. |
| Search content | Full-text search, filters, facets, and click analytics. |
| Work with AI | Chat with agents, give them tasks, and inspect their changes. |
| Publish websites | Templates, deployments, and custom domains on your instance. |
| Manage servers | Provision, update, archive, and restore your Barkpark instances. |
| Control access | Workspace membership, scoped tokens, sharing rules, and single sign-on. |
| Run specialist tools | Live quizzes and ONIX book-metadata editing and export. |
Use each tool independently or combine them through shared data and access rules.
Work through the browser, terminal UI, CLI, or AI. Review changes and revoke tokens yourself.
Local or remote
Keep the server, database, and files on your computer. Local work continues when
the internet or a remote server fails. Run remotely for shared access.
Local and remote instances hold separate data; transfers are explicit today.
Get started
Run locally · Open Studio · Deploy a server · Connect an agent
Documentation · JavaScript docs site · Build a plugin · Principles
MIT licensed. Optional Barkpark Cloud hosting funds development.
FAQ
Common questions
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.