Where OneCamp wins, and where it does not
Six alternatives, five of them open source, compared on how they bill you and what limits their agents. Each rival's name in the table links to the page its row came from.
Where we lose
What the others do better
Each of these is a real reason to buy something else. Checked October 2026.
- Huly
- Far more users, first-class GitHub issue sync, and no licence gate at all
- Nextcloud
- Years of public-sector deployment, an app ecosystem, and air-gap credibility OneCamp has not earned yet
- Mattermost
- A decade of hardening, FIPS and STIG support, and the deepest security review record in this list
- Buzz
- Free, backed by Block, with agent identities that sign their own work and ready harnesses for Goose, Codex and Claude Code
- Ando
- $20M of backing, agents that choose which conversations to join across a workspace, and its own harness next to Claude, Codex and Grok Bot
- Plane
- A sharper issue tracker than OneCamp's, and native mobile apps
How you pay, and what governs the agents
Billing shape rather than today's price, because the shape is what you live with. Prices move; who you are billed for does not.
| Product | What it is | How you pay | Agent governance |
|---|---|---|---|
| OneCamp | Chat, docs, projects, tables, video, calendar, Gmail and agents in one workspace. Open source (AGPL-3.0) | Free and open source to self-host; a free ready-made release for up to 25 people; one licence for unlimited users; or a flat monthly cloud | Agents inherit the live permissions of the person they act for, and refusals are written to a hash chain before the action. An agent following a channel replies there, tells its sponsor privately, or stays silent. Any MCP agent signs in by URL, local models included, and agents built elsewhere (AG-UI or A2A) run under the same rules |
| Huly | Open-source everything-app: tracker, docs, chat, virtual office. The original project is frozen; development continues in a community fork (see its README) | Free to self-host (EPL-2.0), from the community-maintained fork | Pricing page lists AI as TBD on every tier |
| Nextcloud | Sovereignty suite: files, Talk, groupware, Assistant | Per user, per year, from 100 users up | Assistant with local models; no published pre-action audit chain |
| Mattermost | Hardened team chat with an agents framework | Annual seat licences, quoted by sales | Bring your own model and MCP tools; governance framed as deployment control |
| Buzz | Block's open-source workspace where people and agents share channels | Free and open source (Apache 2.0); Block's hosted version is free in early beta | Agents join as members with their own keys, permissions and signed actions |
| Ando | Team messaging where agents join channels and DMs as members | Per human seat, agents not counted; prices not published, access by waitlist | Agents are members of the workspace: they decide which channels to join and pick up work without being tagged |
| Plane | Project management, open source and self-hostable | Per user, per month, from $6 a seat | AI agents on monthly credits, which its pricing page marks cloud only; no chat or video to govern |
OneCamp
- What it is
- Chat, docs, projects, tables, video, calendar, Gmail and agents in one workspace. Open source (AGPL-3.0)
- How you pay
- Free and open source to self-host; a free ready-made release for up to 25 people; one licence for unlimited users; or a flat monthly cloud
- Agent governance
- Agents inherit the live permissions of the person they act for, and refusals are written to a hash chain before the action. An agent following a channel replies there, tells its sponsor privately, or stays silent. Any MCP agent signs in by URL, local models included, and agents built elsewhere (AG-UI or A2A) run under the same rules
- What it is
- Open-source everything-app: tracker, docs, chat, virtual office. The original project is frozen; development continues in a community fork (see its README)
- How you pay
- Free to self-host (EPL-2.0), from the community-maintained fork
- Agent governance
- Pricing page lists AI as TBD on every tier
- What it is
- Sovereignty suite: files, Talk, groupware, Assistant
- How you pay
- Per user, per year, from 100 users up
- Agent governance
- Assistant with local models; no published pre-action audit chain
- What it is
- Hardened team chat with an agents framework
- How you pay
- Annual seat licences, quoted by sales
- Agent governance
- Bring your own model and MCP tools; governance framed as deployment control
- What it is
- Block's open-source workspace where people and agents share channels
- How you pay
- Free and open source (Apache 2.0); Block's hosted version is free in early beta
- Agent governance
- Agents join as members with their own keys, permissions and signed actions
- What it is
- Team messaging where agents join channels and DMs as members
- How you pay
- Per human seat, agents not counted; prices not published, access by waitlist
- Agent governance
- Agents are members of the workspace: they decide which channels to join and pick up work without being tagged
- What it is
- Project management, open source and self-hostable
- How you pay
- Per user, per month, from $6 a seat
- Agent governance
- AI agents on monthly credits, which its pricing page marks cloud only; no chat or video to govern
Each rival's name links to the page its row was read from, in October 2026. If one of these is out of date, it is our error and worth telling us about.
Ask every one of us the same thing
You can check OneCamp's answer yourself, in the demo, in about a minute.
You
When an agent tries something the person it acts for is not allowed to do, is the refusal written to an exportable chain before the side effect?
OneCamp: yes, and the demo shows it.
OneCamp answers yes, and the demo shows it: the drill sends an agent at a channel its person is not in, and hands back the refusal with its position in the chain and the hash of the row before it. The row is written to the same log an admin exports.
Then take it away and check it. Download the record from the demo and drop it on the verifier, which recomputes every row in your browser. It needs no account and uploads nothing.
Already paying for an agent? Bring it.
Hosted or your own, each arrives as a named agent acting for a person. It reaches no further than that person can, shows up in the agent inventory, and stops when you pause it.
| Agent | How it is billed | How it joins OneCamp |
|---|---|---|
| Your own agent, on a local model | Free and open source, on hardware you already run (Open WebUI or goose with Ollama, for example) | Any MCP client: add the OneCamp address as a remote MCP server and sign in. In Open WebUI, Admin, Integrations, Add Connection, type MCP (Streamable HTTP) |
| Claude | Per seat, per month on Team and Enterprise; per person on Pro and Max | Customize, Connectors, Add custom connector: paste your OneCamp address and sign in |
| ChatGPT | Per seat, per month on Business and Enterprise; per person on Plus and Pro | Developer mode, then Apps & Connectors, Create: paste the address and choose OAuth |
| Grok Bot | With SuperGrok and Cursor plans, with bot usage billed separately | Tell a bot to add a custom MCP server at your OneCamp address, then sign in |
Your own agent, on a local model
- How it is billed
- Free and open source, on hardware you already run (Open WebUI or goose with Ollama, for example)
- How it joins OneCamp
- Any MCP client: add the OneCamp address as a remote MCP server and sign in. In Open WebUI, Admin, Integrations, Add Connection, type MCP (Streamable HTTP)
- How it is billed
- Per seat, per month on Team and Enterprise; per person on Pro and Max
- How it joins OneCamp
- Customize, Connectors, Add custom connector: paste your OneCamp address and sign in
- How it is billed
- Per seat, per month on Business and Enterprise; per person on Plus and Pro
- How it joins OneCamp
- Developer mode, then Apps & Connectors, Create: paste the address and choose OAuth
- How it is billed
- With SuperGrok and Cursor plans, with bot usage billed separately
- How it joins OneCamp
- Tell a bot to add a custom MCP server at your OneCamp address, then sign in
No token to paste: the agent signs in, and whoever approves it picks the agent it acts as and what it may do. OneCamp itself is one licence with unlimited people, so an agent is never another seat. Checked September 2026.
What a deployer is now asked to keep
The EU AI Act's record-keeping obligations came into full application on 2 August 2026. Until then "our agents are audited" was a preference you could weigh against price.
| Asked for | What this produces |
|---|---|
| Automatically recorded logs of the system's operation, over its lifetime | Every agent tool call is written to the audit log before it runs. A failed write refuses the call. |
| Traceability: the inputs, the outputs, and the decision points | Each row carries the agent, the tool, the human principal it acted for, the decision, and the reason for a refusal. |
| Logs kept under the deployer's own control for at least six months | The log is a table on your server. The retention floor is 190 days and a shorter window is refused, not accepted quietly. |
| A record an auditor can query and take away | Export as JSON or CSV. Every row carries its position and the hash of the row before it, so a gap or an edit is visible. Anyone holding the file can recompute those hashes in a browser, without the software that wrote them. |
Automatically recorded logs of the system's operation, over its lifetime
- What this produces
- Every agent tool call is written to the audit log before it runs. A failed write refuses the call.
Traceability: the inputs, the outputs, and the decision points
- What this produces
- Each row carries the agent, the tool, the human principal it acted for, the decision, and the reason for a refusal.
Logs kept under the deployer's own control for at least six months
- What this produces
- The log is a table on your server. The retention floor is 190 days and a shorter window is refused, not accepted quietly.
A record an auditor can query and take away
- What this produces
- Export as JSON or CSV. Every row carries its position and the hash of the row before it, so a gap or an edit is visible. Anyone holding the file can recompute those hashes in a browser, without the software that wrote them.
No software meets a regulation for you. Whether you meet one depends on your deployment and what you use it for, and anyone selling you that promise is selling something they cannot deliver. Every line in the right-hand column is a thing you can check on a running install in about a minute. Whether that satisfies an obligation is for you and your counsel. Read Article 12.
The subscriptions this usually cancels
Not a feature-for-feature swap with any of them. Each surface is good enough that a small team stops paying for the separate tool.
- Slack Pro, $7.25/user/mo
- Notion Business, which includes Notion AI, $20/user/mo
- List prices, billed annually, checked October 2026
- ₹24,999 (≈ $262) licence, paid once, unlimited users
- About $12 a month for the server that runs it
- AI included: local models, or your own API key billed at cost
- Every year after this one is just the server
32× less in the first yearfor 40 people; the gap widens with every person you add.
Not counted: someone has to run the server. Or nobody does: OneCamp Cloud (Business) is ₹299,988 (≈ $3,148) a year, hosted, backed up and updated for you.
Slack
Channels, DMs and threads, with an importer for Slack exports and a bridge to Slack channels
Notion
Docs, wikis, and collaborative editing
Asana or Trello
Tasks, boards, and sprints
Airtable
Tables with typed columns, formulas, linked records, rollups and views
Miro
Whiteboards
Otter or a per-minute transcriber
Meeting transcription, on your server
If your team lives in one of those tools and nothing else, buy that tool. OneCamp is worth it when the work crosses four of them and you want one set of permissions over the lot, including the permissions an agent inherits. See what it costs.