THE PROGRAMMING TERMINATOR

One requestMultiple projectsAgents working together

A coordinating agent breaks down the work, dispatches tasks to each project, and brings the results together. Each project runs an independent native session in its own directory, using its existing instructions, Skills, and tools.

Download Octoboard

OPEN SOURCE · MIT LICENSE

macOS Apple Silicon · Installer coming soon

A silver mechanical octopus with red eyes, the Octoboard mascot
NATIVE AGENTS. SHARED MISSION.
Claude Code Codex Grok Build
Explore the system
01 / ADVANTAGE

BUILT FOR REAL PRODUCT TEAMS

One feature touches several projects. Let an agent coordinate the work.

One coordinator. Work in every project.

A request can affect frontend, backend, and docs, leaving you to relay tasks and results. The coordinator uses product context to plan the work and dependencies, then follows up on reports from each project.

Each project keeps its own development rules.

Each project agent runs an independent native session in its project directory. Its own mechanisms load project instructions, Skills, hooks, and tools, reducing the risk of missing rules when work crosses projects.

Different brands. One place to coordinate.

Projects may rely on different agent brands whose instructions and tools are not interchangeable. Keep each existing setup, such as Codex for the frontend and Claude Code for the backend, while one coordinator connects their work.

Join any project conversation. Steer the work.

Project details are easier to explain in the conversation doing the work. Talk directly to any project agent to add context, adjust requirements, or review code, while the coordinator follows overall progress.

A product spans repositories Your agents should work as one

02 / COORDINATION

THE COORDINATION LAYER

One coordinator. Every project in sync.

A feature can span frontend, backend, and docs. The coordinator breaks it into tasks, dispatches them to project sessions, and follows up on their reports.

Product workspaceIllustrative workflow
You

Add team invitations across the product

Coordinating agent

Break down frontend, backend, and documentation tasks. Coordinate API dependencies and bring the results together.

Frontend

apps/web
CodexNative project context

Project instructions · Skills · Hooks

Build invitation and join screens

Report to coordinator

Invitation and join screens are connected to the backend. Integration is verified.

Backend

services/api
Claude CodeNative project context

Project instructions · Skills · Hooks

Implement invitation endpoints and permission checks

Report to coordinator

Invitation endpoints and permission checks are ready. The API contract has been reported to the coordinator.

Documentation

docs
Grok BuildNative project context

Project instructions · Skills · Hooks

Write the invitation and joining guide

Report to coordinator

The invitation and joining guide matches the UI flow and permission rules.

The coordinator brings it together

Collect results from all three projects and check the deliverables against the same request.

One feature, delivered together

The invitation UI, backend endpoints and permission checks, and user guide form one complete team invitation feature.

01

Give the goal to your coordinator

Your coordinator uses the product background and available context to identify the projects involved, organize the work, and track dependencies.

02

Let project agents do their work

Each agent runs in its own project directory, using its native support for instructions, Skills, hooks, tools, and permissions.

03

Follow the work. Step in anywhere.

Project agents report progress and questions to the coordinator. Open any project's conversation to add context, adjust direction, or work directly with its agent.

03 / OPEN SOURCE

No black box. The source is yours.

Read the code, inspect the orchestration, and make the workspace your own. Built in the open and released under the MIT License.

Explore the repository
MIT

Permission to build, modify, and share.

Read the MIT License
04 / YOUR DATA

LOCAL BY DESIGN

Your workspace runs on your machine.

Octoboard stores its application data locally and does not upload your code or conversations to servers operated by its developer. Your chosen agents and tools connect to their own providers according to your configuration.

Read our privacy policy
PLANNED

The same coordination. A remote machine.

Remote host support is planned: connect from your computer while projects and their agents run on a host you choose. Connection and data handling details will be documented when the feature is available.

Platform support

Development of the macOS version is complete. Versions for Linux, Windows, iOS, and Android are planned.

  • macOS

    Developed · Installer coming soon

  • Linux

    PLANNED

  • Windows

    PLANNED

  • iOS

    PLANNED

  • Android

    PLANNED

05 / FIELD NOTES

Frequently asked questions

What is Octoboard useful for?

A request such as adding team invitations can require changes to the frontend, backend, and docs. Give it to a coordinating agent to organize work across those projects, track dependencies, and collect results, reducing the tasks and context you have to pass between sessions yourself.

Why not let one agent and its subagents develop every project?

Working across directories or launching a subagent does not by itself guarantee that the target project’s full configuration is loaded. When instructions or Skills depend on the parent conversation passing them along, rules can be missed or contexts mixed; loading behavior varies by tool. Octoboard starts an independent native session of the chosen agent in each project directory, so that agent loads local configuration through its own mechanisms while the coordinator organizes the work.

Can each project keep a different brand of agent?

Projects may already depend on different agent brands, and their instructions and tools are not interchangeable. Choose Claude Code, Codex, or Grok Build independently for the coordinator and each project; each keeps its own toolchain, while Octoboard passes tasks, relevant context, and reports between sessions.

How do projects report back, and can I step in?

A requirement or code detail may be easier to explain directly to the project agent doing the work. You can enter its conversation to add context, adjust requirements, or review code; sessions started by the coordinator still report results, open items, and decisions needed back to it.

Will the coordinator learn how my product fits together?

Ongoing conversations, project knowledge, and reports can help it understand your product and engineering structure, including which projects a request affects. That understanding depends on the context available to the session; keeping it up to date reduces repeated explanations.

Which platforms can I use?

Development of the macOS Apple Silicon version is complete, and its installer is coming soon on GitHub Releases. Linux, Windows, iOS, and Android versions are planned and are not yet available.

What do I need, and what does it cost?

Install and sign in to the agent CLIs you want to use. Octoboard is free and open source under the MIT License; it does not provide provider accounts or model credits. Any agent or model service fees depend on the account and plan you choose and are charged by that provider. Octoboard adds no extra fees.

Where do my code and conversations go?

Octoboard stores its application data locally and does not upload code or conversations to servers run by its developer. Your configured agents and tools may send data to their providers, collaboration may share task information with multiple providers, and Git operations may contact remote repositories; see the privacy policy for details.

Can project agents run on a remote host?

Not yet: remote host support is planned, so you could coordinate locally while projects and agents run on a host you choose. Connection methods, transmitted information, and data handling will be explained before release.

Octoboard — The Programming Terminator

YOUR NEXT MISSION STARTS HERE

Your next request Projects working together

Your repositories. Your tools. One place to move the whole product forward.

Download Octoboard

Installer coming soon · MIT License