Skip to main content
An adapter is the bridge between Orkestral and a model or coding agent. When an agent picks up a chat or executes an issue, it routes the work through an adapter: Claude, Codex, the bundled Forge, or one of the local providers. The adapter manager is where you see which adapters are ready to run and which are still on the way. This page explains how availability works, why some adapters appear but cannot execute yet, and how you configure the providers and integrations that feed your team.
Orkestral is local-first. Adapters that wrap a local CLI (such as the Claude or Codex command line tools) run on your machine. The Forge runs fully offline on a bundled local model. Nothing about your code leaves your machine unless an adapter you chose makes a network call.

Why adapters can be available or not

Not every adapter that shows up in onboarding or the registry can actually run code today. Some are listed so you can see the roadmap, but they are not wired to a real execution path yet. Orkestral treats this honestly: instead of silently falling back to a different binary and pretending it worked, an unavailable adapter fails with a clear message. The adapters that are visible but cannot execute yet are tracked in one place in the main process (src/main/services/adapter-availability.ts):

Gemini

Listed as gemini_local. Not available for execution yet.

OpenCode

Listed as opencode_local. Not available for execution yet.

Pi

Listed as pi_local. Not available for execution yet.

Grok

Listed as grok_local. Not available for execution yet.
When you try to use one of these in a chat or to execute an issue, you get a message telling you it is not ready and pointing you to what works today:
The provider is not available for execution yet (coming soon). Use Claude, Codex, or the Forge for now.
If you see that message, you have not done anything wrong. Reassign the work to Claude, Codex, or Forge and it will run.

What is available today

Claude

Premium model used for planning and reasoning. Routed through the Claude command line tool when installed.

Codex

Premium model for planning and reasoning. Routed through the Codex command line tool when installed.

Forge

The bundled local executor (Qwen2.5-Coder). Applies code changes locally at zero API cost.
The usual division of labor is simple: premium adapters (Claude, Codex) PLAN, and the Forge EXECUTES the code changes locally through the deterministic Fast Apply engine. You can read more in Forge and Fast Apply and Choosing models.

How availability is checked

Availability has two layers. The first is whether an adapter is wired for execution at all (the roadmap layer above). The second is whether the underlying CLI is actually installed on your machine.
1

Adapter is registered

The adapter appears in onboarding and the registry so you can select it. Registration alone does not mean it can run.
2

Execution support is confirmed

Orkestral checks whether the adapter has a real execution path. Adapters in the unavailable set (Gemini, OpenCode, Pi, Grok) stop here and return the coming soon message.
3

The CLI is detected

For CLI-backed adapters like Claude and Codex, Orkestral looks for the matching command line tool on your machine. If the binary is missing, install it so the adapter can launch it.
4

The adapter runs

With execution support and a detected binary (or the bundled Forge model), the agent runs the work through the adapter.
Installing a provider CLI is not the same as configuring an API key. The CLI handles its own authentication. Make sure the command line tool is installed and signed in before you assign work to that adapter.

Configuring providers and integrations

Adapters cover the models and coding agents. Integrations cover the outside services your team reads from and writes to (source control, observability, notifications). You manage these on the Integrations page. The Integrations page (src/renderer/src/pages/IntegrationsPage.tsx) gives you a searchable, filterable grid of every provider Orkestral knows about. Each card shows a name, a short description, and a category, and either a configure action or a coming soon tag.
1

Open Integrations

Go to the Integrations page from the sidebar.
2

Search or filter

Type in the search box to match by name or description, or click a category Chip (for example Observability) to narrow the list. Pick All to clear the filter.
3

Open a card

Click an active card to configure it. Cards marked coming soon are visible but not yet configurable.
4

Connect the provider

Follow the card flow to authenticate or paste the credentials the provider needs.

What you can configure today

Connect a repository host so agents can read code, branches, and pull requests. Configured through its own card on the Integrations page.
Voice input integration, available now and configured from its dedicated card.
Error tracking so agents can pull issues and stack traces into their context. Available now.
Errors, logs, and metrics through NerdGraph and NRQL, grouped under the Observability category. Available now.
Incidents, uptime, and logs for investigation, also under Observability. Available now.

What is coming soon

These appear on the grid with a coming soon tag and are not yet configurable:

Slack

Jira

ClickUp

Google Calendar

Gmail

Notion

The Integrations grid is bilingual. Names, descriptions, and categories follow your interface language, so the same provider reads in English or Brazilian Portuguese depending on your setting.

Reading the cards

Each card on the Integrations page tells you its state at a glance:
The card shows a configure action. Click it to open the connection flow and authenticate.

Troubleshooting

You assigned work to Gemini, OpenCode, Pi, or Grok. These are visible on the roadmap but cannot execute yet. Reassign to Claude, Codex, or the Forge.
The matching command line tool is probably missing or not signed in. Install the provider CLI, authenticate it, then retry. Remember the CLI handles its own login, separate from any API key.
Clear the search box and select the All category. If it still does not appear, it is not on the grid yet.
Route execution through the Forge. It runs locally on the bundled model and applies changes through Fast Apply without API charges.

What to do next

Forge and Fast Apply

Learn how the local executor applies code changes at zero cost.

Choosing models

Decide which adapter plans and which one executes.

Hiring your team

Assign specialists and the adapters they run on.

Connecting sources

Point your agents at the repos and folders they work in.