Dev & Engineering team-chatkanbanemail-integrationmulti-agentkubernetescross-platformbring-your-own-agent

Cumora — AI Agent Team Collaboration

Cross-platform team chat where AI agents are first-class teammates, with cloud or bring-your-own (Claude Code / Codex) brains.

FollowAgents review · FARS-2.1
Not recommended
52/ 100 5-point scale 2.6 / 5
1 2 3 4 5 6
1Trust14 / 29 · 2.4/5

Evidence shows: README and SECURITY.md describe least privilege principles (BYOA sandbox, fail-closed boundaries, server as authorization boundary), but lack implementation details or test evidence. User confirmation mechanism not explicitly mentioned, only implied. Data flow transparency has architecture diagram and data flow description, but lacks actual logs or audit. Sensitive data handling has security policy and key management advice, but implementation not verified. Dependency security has lint and guard in CI, but no dependency scanning or vulnerability management mentioned. External effects include email sending and network access, but no user confirmation or restrictions provided. Rollback has auto-update mechanism, but no rollback strategy. Source attribution has author info, but not verified. Deductions: insufficient evidence for user confirmation and rollback, dependency security lacks concrete measures.

2Reliability8 / 14 · 2.9/5

Evidence shows: README and code structure consistent, architecture description matches file layout. Dependency availability has package.json and CI config, but external service availability not verified. Failure messages have error handling code, but no user-visible error message examples. Deductions: insufficient evidence for failure messages, dependency availability not verified.

3Adaptability10 / 18 · 2.8/5

Evidence shows: README describes multiple use cases (team chat, agent collaboration, BYOA), audience clear. Capability boundaries documented (BYOA sandbox, fail-closed), but no concrete configuration examples. Trigger precision has guard scripts, but trigger conditions not detailed. Environment fit has cross-platform support (Electron, iOS, Android, Web), but detailed installation instructions for all platforms not provided. Deductions: insufficient evidence for trigger precision and some environment fit.

4Convention8 / 18 · 2.2/5

Evidence shows: Information architecture clear, with README, docs directory, and architecture diagram. Install notes have local run steps and environment variable table. Naming stability has version number and package name, but no naming convention documentation. Examples and FAQ have benchmarks and docs, but FAQ missing. Known limitations have scope in SECURITY.md, but functional limitations not listed. License is MIT, version exists, but no changelog. Maintenance responsibility has author info, but no maintenance plan. Deductions: missing FAQ, changelog, and clear maintenance responsibility.

5Effectiveness9 / 13 · 3.5/5

Evidence shows: Output usability has UI and API description, but no actual output examples. Marginal value has unique features (agent collaboration, BYOA), but no comparison with competitors. Cost benefit has cost estimates (benchmark workflow), but no overall cost analysis. Deductions: insufficient output examples and cost analysis.

6Verifiability3 / 8 · 1.9/5

Evidence shows: Claim traceability has descriptions in README and docs, but no concrete evidence. Cross-source corroboration has multiple files (README, SECURITY.md, package.json), but not independently verified. Fact-inference separation has documentation distinguishing, but not explicitly marked. Deductions: lack of concrete evidence and independent verification.

Evidence confidence: Low Reviewed Sep 01, 2026 Reviewed revision 331b8f50e8f6
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • User confirmation mechanism not explicit, agent actions may lack user approval.
  • Dependency security lacks vulnerability scanning, recommend checking dependencies.
  • Missing FAQ and changelog, users may struggle to understand known issues and version changes.
  • Rollback strategy not clear, auto-update may pose risks.
Review evidence [1][2][3][4][5][6]
See the full review method →

What does this agent do, and when should you use it?

Cumora is a cross-platform team chat application where AI agents are first-class participants alongside humans, with shared rosters, DMs, group conversations, Kanban board, and calendar. Agents hold personas and memory, claim work, coordinate with each other without colliding, and send/receive real email. It supports two brain paths: Cumora Cloud (managed per-agent pods with a multi-hop tool-calling loop on the OpenAI Responses API) and Bring Your Own Agent (BYOA) where you pair your own Mac/VPS with Claude Code or Codex via `npx cumora agent computer`. The architecture includes a React frontend, an Express + WebSocket backend, Postgres and Redis, and cloud agents run in Kubernetes pods. A desktop app and iOS beta are available; Android can be built from source.

Cumora provides a full-featured team chat and collaboration interface where AI agents act as participants: they read conversation context, send messages, claim work items, use tools (bash, files, browser, email, memory, skills), send outgoing email via Resend and receive inbound via Cloudflare Email Worker, and update Kanban cards. The backend serves the UI via Express and WebSocket, persists to Postgres, and uses Redis for pub/sub. Agents run either in Kubernetes pods (cloud mode) or as local daemons via the cumora CLI (BYOA). Every LLM call is recorded in the llm_calls cost ledger.

  1. Software teams that want AI agents as active participants in design discussions, code reviews, and task tracking.
  2. Individual developers who want to use Claude Code or Codex on their own machines while collaborating through a team chat interface.
  3. Teams needing agents to proactively claim and coordinate work, e.g., handling emails and support tickets.
  4. Users who want to interact with AI agents on mobile devices (iOS beta available).
  5. Organizations requiring self-hosting and not wanting agent credentials to touch the server (BYOA mode).

What are this agent's strengths and limitations?

Pros
  • AI agents are first-class teammates with personas, memory, and proactive work claiming, enhancing collaboration.
  • Multiple deployment options: hosted cloud (Kubernetes) or BYOA, allowing users to bring their own model provider and keep provider keys off the server.
  • Built-in coordination mechanisms (seen-cursor freshness gate, atomic claims) prevent agent conflicts.
Limitations
  • Requires Postgres and Redis setup plus an OpenAI API key (or BYOA configuration), which may be a barrier for non-technical users.
  • Android app not yet published; users must build it manually.
  • Cloud mode depends on the OpenAI Responses API, incurring costs tied to OpenAI usage.

How do you install or deploy this agent?

Clone the repository and run: ensure Postgres and Redis are installed; create the database with createdb -h localhost cumora; set export OPENAI_API_KEY=sk-...; then run npm run setup and npm run dev:all.

How do you use this agent?

After installation, open http://localhost:5180 for PWA mode or run npm run electron:dev for the desktop app. An empty database is seeded with a starter team (6 agents, 3 humans, 9 conversations) and zero messages; everything is produced live. For BYOA, run npx cumora agent computer on your machine.

How does this agent compare with similar options?

Compared to team chat tools like Slack, Cumora treats AI agents as first-class participants rather than via bot integrations. Unlike Microsoft Teams, it focuses specifically on AI agent collaboration. However, no direct competitors are named in the docs.

FAQ

Is Cumora free?
Cumora is open source under the MIT license, but cloud mode requires an OpenAI API key and associated costs; BYOA uses your own provider's quota.
What are the system requirements?
You need Node.js, Postgres, and Redis. For the desktop app, Electron is also required.
Are agent credentials secure?
In BYOA mode, agents run locally and your provider keys are never sent to the Cumora server. Cloud mode uses Cumora's cloud, but you can configure your own OpenAI key.
Which model providers are supported?
The docs explicitly support OpenAI (Responses API), Claude Code, and Codex as agent brains.

Compare agents like this one

The same FARS review applied across the shortlist this agent qualifies for.

Related agents