AGENT PROFILES

Comma

AFK Inc. · General-purpose agents

Personal agent with a task board, persistent context and recurring work.

Typical tasks

Availability in Europe
Added to the catalog on Added Comma with provider sources, access status and boundaries.Details
01

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.

  • Track tasks

    A board shows pending work and results for review.

    Source 1
  • Retain context

    Memory connects tasks across devices.

    Source 1
  • Set up routines

    Loops monitor sources such as an inbox or repository.

    Source 1
  • Delegate coding

    Pass tasks to connected coding agents.

    Source 1
  • Use Mac files

    Salix connects local files to the agent.

    Source 1

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

02

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.

01

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.
02

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.
EDITORIAL EXAMPLE

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

  • Requirement

    Access

    Web access or self-hosting; connect model access. Mac files through Salix.

    Source 1
  • Limitation

    Specific boundary

    Salix file changes and commands require enabled operation permissions.

    Source 1
  • Not yet confirmed

    German and reliability

    German interaction and success rates have not been tested hands-on here.

    Source 1
03

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.

    Official source · raw.githubusercontent.com

Europe and regulation explained

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

    Account used

    Sign-in uses an emailed code. The account in COMMA_OWNER_EMAIL gets admin access, and public signup is off by default. You connect the model through COMMA_LLM variables with your own API key or a ChatGPT or Claude plan.

    Evidence · Evidence
  • 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 · Evidence
  • Documented 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
04

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.

05

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.

Pricing details

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 · Evidence
  • Open 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.

    Evidence
  • Documented

    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.

    Evidence
  • Documented

    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.

    Evidence
  • Documented 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.

    Evidence
  • Documented 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
06

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.

Read profile as Markdown

How we assess the sources

Provider

Provider of Comma; identity and features documented through linked sources.

Operator
AFK Inc.
Organization
Provider
Provider sourcesSource 1 Reviewed
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.