CoderHelm Docs
Concepts

How CoderHelm works

The pieces of CoderHelm and how they fit together, on one page.

CoderHelm has two parts: a gateway that receives events (a labeled issue, a Jira comment, a new push) and serves the dashboard's API, and a worker that does the work. Each piece of work is a message on a queue, so a slow run never blocks anything else.

GitHub / Jira / alerts ──► gateway ──► queue ──► worker ──► agents ──► pull request
                              ▲                     │
          dashboard ──────────┘                     └── your code, code graph, memories,
                                                        skills, data sources, connections
ConceptIn one line
AgentsThe planner, the coder and the reviewer, each with its own model and tools.
SkillsYour team's instructions in Markdown, read from a git repo.
MemoriesWhat CoderHelm has learned about each repository.
Code graphA map of where things are defined and who calls them.
Data sourcesRead-only access to your databases, APIs, search and logs.
ConnectionsOutside tools (MCP servers) the agents can use.
Knowledge basesDocuments the agents can search, and a chat that answers from them.
RolesWho on the team can do what.
Token limitsMonthly caps on new tokens, cache reads and cache writes.
Usage and auditWhat CoderHelm did and what it cost.

Everything CoderHelm reads from your systems is read-only unless a page here says otherwise. Code changes always arrive as a pull request you can review.

Edit on GitHub