Agent-native model
Every ticket carries an agent slug (which Claude Code agent persona handles it) and a model field (opus/sonnet/haiku). The backlog encodes how work gets done, not just what exists.
agent field (which specialist picks it up) and a model field (opus/sonnet/haiku), so the backlog is directly executable — not just a list.Agent-native model
Every ticket carries an agent slug (which Claude Code agent persona handles it) and a model field (opus/sonnet/haiku). The backlog encodes how work gets done, not just what exists.
MCP server
runloq-mcp lets any MCP-capable agent read, create, update and close tickets without a UI. Works with Claude Code, Cursor, and Codex out of the box.
Local-first, offline-first
One SQLite file. No cloud dependency. No seat pricing. Private, instant, and works on a plane. pipx install runloq and you’re done.
Scheduled & recurring tickets
Auto-spawn the next iteration on close. Scheduled tickets surface at the right time via the SessionStart hook — your agent picks them up automatically.
Every other issue tracker was designed for humans. runloq was designed for AI agents.
When you open Linear or GitHub Issues, you see a list of tasks a person will eventually click through and work on. runloq’s backlog is executable: an agent reads it, knows exactly which specialist picks up the ticket and which LLM tier runs it, executes the work, and closes it with a full audit trail — autonomously.
pipx install runloqcd your-projectrunloq init # scaffolds runloq.config.tomlrunloq serve # starts the React dashboard# MCP server (Claude Code / Cursor / Codex)runloq-mcp
# Claude Code integration kit — one-command installbash integrations/claude-code/install.shSolo developers using Claude Code or Cursor who want a structured backlog their agent can actually drive — not a GitHub Issues board they have to manage manually.
AI-first teams (early) building agent-driven workflows where task routing, model selection, and audit trails matter.
If you paste tasks into a chat window and hope the agent remembers context between sessions, runloq is the structure you’re missing.
| Feature | runloq | GitHub Issues | Linear |
|---|---|---|---|
agent field (which AI specialist) | ✅ | ❌ | ❌ |
model field (opus/sonnet/haiku) | ✅ | ❌ | ❌ |
| MCP server | ✅ | ❌ | ❌ |
| Local-first SQLite | ✅ | ❌ | ❌ |
| Scheduled + recurring tickets | ✅ | ❌ | Partial |
| Append-only audit log | ✅ | Partial | Partial |
| Free forever (local) | ✅ | ✅ | ❌ |