Everything in Orkestral lives on your machine under
~/.orkestral (a local SQLite database plus the bundled models). No server is required and no telemetry is sent.How the terms fit together
Before the alphabetical list, here is the shape of the system so the definitions make sense in context.People (agents)
The CEO coordinates specialists like Tech Lead and Code Reviewer. You talk to them in chat.
Work (issues)
Requests become issues, grouped under epics, with status, priority and assignee.
Engine (Forge)
Premium providers plan; the local Forge model executes edits through Fast Apply.
A to Z
Use the table for a fast lookup, then read the deep-dive entries below for the terms that carry the most weight.| Term | One-line definition |
|---|---|
| Adapter | The connector that lets Orkestral talk to a specific model backend (Claude, Codex, Forge, and others). |
| Agent | An AI persona with a role, instructions and a place in the team hierarchy. |
| CEO | The top orchestrator agent that reads your repos, plans, and delegates to the rest of the team. |
| Code Reviewer | A specialist agent that performs senior-level reviews on your pull requests. |
| Epic | A larger unit of work that groups related issues together. |
| Fast Apply | The deterministic SEARCH/REPLACE engine that applies code edits without rewriting whole files. |
| Forge | The bundled local code model that executes edits on your machine at $0 API cost. |
| Issue | A trackable unit of work created from a request, with status, priority and assignee. |
| Knowledge base | A wiki-style brain per workspace, auto-built from your repos with local search. |
| MCP | Model Context Protocol, the standard Orkestral uses to plug in external tools and servers. |
| Provider | A model vendor or backend (premium or local) that an adapter connects to. |
| Skill | A reusable capability or focused instruction set an agent can apply to a task. |
| Source | A repository or folder you add to a workspace so agents can read it. |
| Specialist | A role-focused agent (Frontend, Backend, DevOps, QA, Designer) that does the hands-on work. |
| Tech Lead | The specialist that coordinates the other specialists under the CEO. |
| Workspace | The container that holds your sources, issues, agents, chat and knowledge base. |
Deep-dive entries
Adapter
Adapter
An adapter is the connector layer that lets Orkestral drive a specific model backend. Each provider (Claude, Codex, Forge, and others) has its own adapter that knows how to send prompts and receive responses. Premium adapters such as Claude Code and Codex rely on their CLIs being installed and authenticated, while the Forge adapter needs nothing extra because its model is bundled.
Agent
Agent
An agent is an AI persona with a defined role, instructions, and a position in the team. Agents report to one another through a real hierarchy: the CEO reports to you, the Tech Lead and Code Reviewer report to the CEO, and specialists report to the Tech Lead. You mention an agent with
@agent in chat to route a turn to it.CEO
CEO
The CEO is the orchestrator at the top of the team. It reads your repositories, identifies the stack, plans the work, and delegates to specialists. The CEO reports to you and turns your natural-language requests into trackable work rather than throwaway prose.
Code Reviewer
Code Reviewer
The Code Reviewer is a specialist agent focused on quality. It performs senior-level reviews on your GitHub pull requests, producing structured findings and inline comments. It reports to the CEO alongside the Tech Lead.
Epic
Epic
An epic is a larger container that groups related issues. When several issues belong to the same effort, Orkestral auto-groups them under an epic so you can track a feature or initiative as a whole instead of as scattered tasks.
Fast Apply
Fast Apply
Fast Apply is Orkestral’s deterministic edit engine. It takes SEARCH/REPLACE edit blocks and applies them by exact match first, then whitespace-normalized match, then a safe single-match fuzzy pass. If an edit is ambiguous, it rejects the change rather than writing the wrong content, so it never corrupts a file. This is what lets the local model merge edits without rewriting whole files.
Forge
Forge
Forge is the bundled local code model (Qwen2.5-Coder, run via
node-llama-cpp) that executes code changes entirely on your machine at $0 API cost. The flow is: a premium model plans the change, Forge emits the edits, and Fast Apply applies them deterministically. Forge only escalates to a premium model when it cannot apply an edit, and a cost view shows how many runs were resolved locally versus escalated.Issue
Issue
An issue is a trackable unit of work created from a request. Each issue has a status, priority, assignee, and parent/child links, and it can be grouped under an epic. An approval gate sits in front of any code change, so nothing touches your repo until you say so. Server-side deduplication keeps you from getting duplicate issues.
Knowledge base
Knowledge base
The knowledge base is a wiki-style brain for each workspace, with pages, wikilinks, and a graph view. It is auto-built from your repositories using BM25 lexical search plus local semantic search (embeddings and RAG), all running on-device with no cloud. Learnings from chat and issues can be written back into it.
MCP
MCP
MCP stands for Model Context Protocol. Orkestral uses it to connect external tools and servers, such as GitHub integration or Playwright browser tools, so agents can act beyond your codebase. You configure MCP servers in settings.
Provider
Provider
A provider is the model vendor or backend that an adapter connects to. Providers split into premium ones that plan (for example Claude and Codex) and the local Forge that executes. You can connect multiple providers and route work between them.
Skill
Skill
A skill is a reusable capability or focused instruction set that an agent applies to a task. Skills let an agent specialize its behavior for a particular kind of work without changing its core role.
Source
Source
A source is a repository or folder you add to a workspace. Sources give the agents the code and context they need to plan, execute, and review. A workspace can hold several sources.
Specialist
Specialist
A specialist is a role-focused agent that does the hands-on work: Frontend, Backend, DevOps, QA, or Designer. Specialists report to the Tech Lead, break work down, execute, and review one another before reporting back in chat.
Tech Lead
Tech Lead
The Tech Lead is the specialist that coordinates the other specialists. It sits under the CEO and directs Frontend, Backend, DevOps, QA, and Designer agents to turn a plan into implemented, reviewed work.
Workspace
Workspace
A workspace is the container that holds everything for a project: its sources, issues and epics, agents, chat history, and knowledge base. Each workspace has its own accent color, and switching workspaces switches the whole context the agents work in.
How premium and local roles divide
A recurring distinction worth pinning down: premium models plan and the local model executes.What to do next
Create a workspace and add a source
Set up a workspace and add at least one source so the agents have a codebase to read.
Talk to the CEO
Open chat and describe what you want. The CEO plans and turns it into issues and epics.
Let Forge execute
Approve the work and let Forge plus Fast Apply make the changes locally, escalating only when needed.
If a term in the app is not listed here, it usually maps to one of the entries above (for example a specific specialist role is a kind of specialist, and a particular tool server is reached over MCP).