AFK-surf/Comma

Best free & open source AI personal assistant. Always-on, proactive, sessionless. Browser, computer use, files, remote control. Compatible with ChatGPT/codex and claude code. Selfhost your open source alternative to Muse, Dots, Instinct and Town. Built with Go/Elixir/Lean.

What it solves

Comma addresses the fragmentation of digital work by acting as a persistent, "sessionless" agent that maintains context across your devices and applications. Instead of managing individual software tools, you assign goals to Comma, which then plans, executes, and verifies tasks until they are finished, regardless of whether you are active or away.

How it works

Comma breaks down high-level goals into independent, persistent tasks. It operates using agentic loops—small programs that monitor your data (like inboxes or repositories) and trigger action only when necessary. The system is built on Elixir/OTP for fault tolerance, ensuring that if one part of the system fails, it restarts without losing progress. It orchestrates a "swarm" of agents, distributing work across different models and tools like Claude Code or Codex, while keeping sensitive identity and payment data local to your own devices.

Who it’s for

It is designed for users who want to automate complex, multi-step workflows that span across different applications and devices, and for developers or power users who want a self-hostable, reliable agentic system that can run 24/7.

Highlights

  • Sessionless persistence: Your work and context remain continuous across your computer, phone, and cloud environments.
  • Relentless execution: Agents work in autonomous loops to plan, review, and verify tasks until completion.
  • Swarm intelligence: Automatically distributes tasks to the most appropriate models and agents to reduce context drift.
  • Fault-tolerant architecture: Built with Elixir and verified with TLA+ to ensure work is not lost during system failures or restarts.
  • Flexible integration: Works with your existing agents and tools, allowing you to keep your current workflows while Comma handles the orchestration.

Related

  • Project
  • Project
  • Project
  • Project