AFK-surf/Comma
Comma is an open-source, sessionless personal agent that breaks goals into tasks and runs agentic loops until they are completed.

Comma is an open-source personal agent that keeps memory, context, and ongoing tasks continuous across devices, applications, and connected environments. It decomposes goals into tasks that run as independent agent loops which plan, execute, review, and verify until completion, distributing work across multiple agents and models. External agents such as Codex and Claude Code can be invoked or registered as workers and sub-agents, and the system supports browser, computer use, files, and remote control. It is available as a hosted service or can be self-hosted from the repository.
Frequently asked
- What is AFK-surf/Comma?
- Comma is an open-source, sessionless personal agent that breaks goals into tasks and runs agentic loops until they are completed.
- Is Comma open source?
- Yes — AFK-surf/Comma is open source, released under the AGPL-3.0 license.
- What language is Comma written in?
- AFK-surf/Comma is primarily written in Elixir.
- How popular is Comma?
- AFK-surf/Comma has 555 stars on GitHub.
- Where can I find Comma?
- AFK-surf/Comma is on GitHub at https://github.com/AFK-surf/Comma.