What it does
5 features
Comma · Personal agent
Product and access
Comma: separate product profile from the personal-agent research.
Core features
5 features from provider sources · checked on 16 October 2026. Availability and limits are listed below.
Usable AI models
Open choice
You can connect your own API key, a ChatGPT or Claude plan, routers such as OpenRouter, or an OpenAI-compatible endpoint, including Ollama and LM Studio. Each agent either uses the model you picked or follows the platform default for its role. When you self-host, you pay the model provider directly.
Model families named
- Anthropic (Claude)
- OpenAI (GPT)
- Google (Gemini)
- xAI (Grok)
- Mistral
- DeepSeek
- Alibaba (Qwen)
- Moonshot (Kimi)
- Z.ai (GLM)
- MiniMax
- Other models can be connected freely
- Model choice
- Automatic or your choice
- Your own API key
- Yes
- Router or custom endpoint
- Yes
- Local models
- Yes
The rating covers the generally available main access. Documented · Sources accessed on
Comma: README · Comma: provider presets · Comma: Billing and models · Comma: Product features
Does it fit my task?
2 practical tasks · 3 requirements and limits
A good fit if …
- you want to run Comma yourself with Docker Compose and keep data on your own infrastructure
- you use your own API key or a ChatGPT or Claude account as model access
- you want to follow tasks on a board with Needs Review and connect files on your Mac
Less suitable if …
- you do not want to maintain your own server and expect a fixed price list
- you cannot meet the AGPL-3.0 licence terms for modified versions that you serve
Editorial assessment based on provider documentation. Not a product test.
Practical tasks
Editorial examples based on documented features. No product tests performed.
Editorial starter task
- Your input
- Organize open tasks from an approved project list for weekly planning.
- Possible result
- A reviewable draft with open questions and the inputs used.
- What to check
- Compare the result with the inputs; approve external actions only after personal review.
Example: Retain context
- Your input
- A bounded task for “Retain context” with approved sample data.
- Possible result
- Memory connects tasks across devices.
- What to check
- Compare the result with the inputs; approve external actions only after personal review.
Organize open tasks from an approved project list for weekly planning.
Your possible prompt
Organize these shared documents by topic. Create an overview with deadlines and next steps. Prepare draft replies for my approval.
Adjust the task, data and permissions.
Requirements and limits
Can I use it?
With requirements
Europe & regional availability
Installation instructions and model prerequisites reviewed. The assessment covers the local operating path described; complete country and feature availability of all connected services remains open.
Reviewed scope: Local software and documented self-hosting; external services assessed separately
Reviewed on:
With requirements
Self-hosting with own model access
Comma documents a complete self-hosted instance through Docker Compose without a Comma account. Real model calls require your own model provider account; its country availability remains decisive.
Region, reason and source
Region covered: Europe: own computer or server; model services are country-specific
Documented reason: Technical assessment based on installation and provider selection. These sources do not establish a legal cause for regional restrictions.
Accounts & permissions
Based on provider documentation. Permissions depend on the account, integration and organization policies. Review the permissions actually requested before use.
Configuration covered: Self-hosted Comma instance (Docker Compose) with your own model access and optional Mac connection through Salix
Sources reviewed:
Show all 3 points
Documented
Admin approval
On a Mac connected through Salix, changing files, running commands and handing work to other agents requires you to switch on Allow operations; the README names no such gate for reading. According to the deployment guide, explicit admin allow and deny decisions keep precedence.
Evidence · EvidenceDocumented with conditions
Data access & team sharing
Comma reaches files on the Mac connected through Salix, and the Mac app can record calls and save them to Drive. Codex, Claude Code and other agents can be invoked like applications or registered as workers and sub-agents. The reviewed pages do not describe how several users of one instance share data.
Evidence
Memory and conversation continuity
1 of 6 criteria documented
Continuous context across tasks and devices; memory details remain partly unspecified.
Hosted Comma and public self-hosted version
Sources accessed:
Documentation by criterion
StoragePartly documented
Storage and scope
Memory and tasks persist; self-hosting is available. The README does not assign memory to a specific storage format.
SelectionNot publicly established
Selection and timing
Agent loops handle tasks automatically. Selection and timing of durable memories are not described in the public README.
Edit & deleteNot publicly established
Inspect, edit and delete
The task board shows work and approvals. An interface to inspect, edit or delete individual memories is not established there.
Access boundariesPartly documented
Agent and channel boundaries
Context and memory are intended to continue across devices, conversations and interfaces. Exact user and agent isolation remains unspecified.
RetrievalPartly documented
Retrieval
Continuous context is promised; memory search or ranking is not publicly explained.
New conversationsDocumented
Session reset and compaction
Manual and automatic compaction are described in the runtime contract; accepted inputs survive restart and compaction. The product maintains tasks and context across sessions.
Cost and effort
Prices as of 16 October 2026
Prices and included usage
Pricing checked
Model and operating costs separate; complete pricing unconfirmed.
- Pricing reflects reviewed sources; confirm unlisted amounts and access with the provider.
Setup
Web access or self-hosting; connect model access. Mac files through Salix.
Operation & oversight
Based on public provider documentation. Assessments are editorial inferences from the stated properties. Actual time requirements and reliability have not been measured.
Deployment covered: Self-hosted Docker Compose instance
Sources reviewed:
Editorial assessment
When self-hosting, backups, logs and updates are yours; the guide names backing up all five volumes and restoring them. Plan for looking after Docker, email delivery and model access.
Show all 6 points
Documented
Files and working state
According to the README, tasks are the persistent execution state and conversations are just interfaces. The deployment guide says to back up all five named volumes (config, postgres, objects, clickhouse, redis); the config volume holds the secrets created once.
Evidence · EvidenceOpen in reviewed sources
Sign-ins
The guide gives no session lifetime and only describes the cookie with SameSite=Lax. Expiry for model and service connections is also not documented.
EvidenceDocumented
Starting further runs
Routines deliver a briefing at a time you set. Loops are small programs the agent writes that watch an inbox, repository or feed and wake the agent when needed.
EvidenceDocumented
Human intervention
Tasks waiting on your decision sit in Needs Review. Comma can finish the work on its own or only draft it. Changing files, commands and handoffs on the Mac require Allow operations.
EvidenceDocumented with conditions
Detecting errors
The logger writes to stdout, optionally also to a verbose JSONL diagnostic log. The /live and /ready endpoints exist; the metric salix_operations_total appears in the guidance on store stalls. The guide does not describe dashboards or notifications.
EvidenceDocumented with conditions
Resuming after failures
If Kubernetes kills a pod, durable jobs and Salix recovery resume the work on another pod; interrupted non-idempotent calls to cloud VMs are not replayed by Salix. After a failed upgrade you recover forward or restore the entire stopped-volume backup with its matching source revision.
Evidence
Evidence and open questions
1 source · 1 open point
Open points
The reviewed sources contain no reliable information on these points. A gap says nothing about the product.
Requirements and limits: not yet confirmed
Sources and evidence
Provider sources reviewed; the following examples are editorial suggestions, not hands-on tests.
Editorial team: Michael Meierhoff · sources reviewed on . Provider information is not independent evidence of performance.
Provider
Provider of Comma; identity and features documented through linked sources.
- Operator
- AFK Inc.
- Organization
- Provider
- Website
- github.com
Changes to this profile 1
Added Comma with provider sources, access status and boundaries.
These notes describe editorial changes. Source and pricing review dates appear in their respective sections.