Active development — open source

Run many AI coding agents in parallel

Agent Context Relay (ACR) is a cross-platform desktop IDE that lets you launch, manage, and chain multiple AI coding agents — each in its own isolated Git worktree. Capture context, normalize it, and relay it between agents for seamless continuity.

Capture

Record every agent session into a durable, append-only project record.

Normalize

Provider-neutral transcripts — Claude, Codex, Gemini, and more.

Relay

Hand off context from one agent to another. Continuous workflow.

Install via terminal

macOS / Linux
curl -fsSL https://agentcontextrelay.com/install.sh | sh
Windows (PowerShell)
irm https://agentcontextrelay.com/install.ps1 | iex

Installers coming soon. For now, build from source.

Activity Dashboard — 5 agents running
BRANCH AGENT STATUS
feature/auth Claude Code Working...
fix/payments Claude Code ? Confirm (Y/n)
refactor/api Codex Working...
feature/search Claude Code Rate limited (4:32)
wip/migration Gemini CLI Working...

Everything you need to run agents at scale

ACR builds on a full-featured terminal IDE and adds agent continuity — capture, normalize, compact, relay.

Run many AI sessions in parallel

"I need to run Claude Code on five branches at once — but context collision is a nightmare."

Launch multiple coding agents simultaneously. Each session runs in its own Git worktree — no context collision, no lost threads, no "which terminal was that?" moments.

  • Up to 50 terminal sessions running simultaneously
  • Each session works on its own isolated copy of the repo
  • No stash conflicts, no branch switching, no waiting
  • Activity dashboard showing every session at a glance
BRANCH AGENT STATUS feature/auth Claude Code Working... fix/payments Claude Code ? Confirm (Y/n) refactor/api Claude Code Working... feature/search Claude Code Rate limited (4:32) wip/migration Codex Working...

Git worktrees, fully managed

"git worktree add ../feature-x origin/main && cd ../feature-x — every single time. And I have 8 worktrees. Which one has the PR approved?"

Click a branch in the sidebar. ACR auto-creates the worktree, opens a terminal inside it, and cleans up when the branch is merged. The Worktree Manager gives you a bird's-eye view across all repos.

  • Automatic worktree creation on branch click, per-branch isolation
  • Worktree Manager panel — PR status, dirty file counts, last commit at a glance
  • Post-merge cleanup dialog — delete branch, archive worktree in one click
  • Terminal auto-follows your cd — switch into a worktree and the tab reassigns
  • Configurable base branch, setup scripts, auto-fetch intervals
WORKTREE MANAGER PR FILES myapp main — — feature/auth Open +3 bugfix/session Merged 0 refactor/api Draft +7 [Clean up merged] [Fetch all]

Observe your AI agents

"Your agent hit a rate limit 10 minutes ago. You didn't notice."

ACR understands what your agents are doing. Rate limits, questions, errors, and idle states surface automatically — no hunting through terminal windows.

  • Detect active tasks, waiting input, rate limits, and idle agents
  • Provider-specific countdown timers for rate limits
  • Notification sounds and keyboard overlay when agents need input
  • Activity dashboard showing all sessions at a glance
Claude Usage Dashboard — real-time rate limit bars, 7-day usage chart, 52-week contribution heatmap, per-project cost insights. Know exactly where your tokens go.
CLAUDE USAGE DASHBOARD Rate Limits Opus ████████░░ 78% resets 2:41 Sonnet ██░░░░░░░░ 18% 7-Day Usage Mon ██████ $4.20 Tue ████ $2.80 Wed ████████ $5.60

Agent Context Relay — seamless handoff

"I just spent 2 hours with Claude Code, now I need Codex to continue. But I have to explain everything from scratch."

ACR's core innovation: capture a session into a normalized, provider-neutral record. Generate a compact handoff packet with decisions, open questions, and git state. Relay it to another agent — they continue exactly where the first left off.

  • Capture any agent session into the project-local .acr/ record
  • Normalize transcripts across Claude, Codex, Gemini, and more
  • Generate compact, inspectable handoff packets
  • Target agent receives full context — no re-explanation needed
  • Full provenance linking source and target sessions
The Capture → Normalize → Compact → Relay loop is ACR's product core. One agent's output becomes the next agent's input — automatically.

Coding Agent Lifecycle Management

"Which agents do I have installed? Are they compatible? How do I launch Codex with GPT-5 on this project?"

ACR detects all installed coding agents, maintains a compatibility matrix, and provides a visual launcher to configure and start any agent with the right model, project, and permissions.

  • Auto-detect Claude Code, Codex, Gemini CLI, Aider, Goose, OpenCode, and 10+ more
  • Interactive launcher with agent × provider × model matrix
  • Per-launch YOLO/permission control
  • Favorites, recents, and pinning for quick access
  • ACR Context mode — resume from a relay packet
AGENT LAUNCHER ? Coding Agent ? Provider ? Claude Code ? Anthropic Claude ? Codex ? OpenAI GPT-5 ? Gemini CLI ? Google Gemini ? Aider ? OpenRouter ? Goose ? Ollama (local) ? OpenCode

Built-in AI Chat & autonomous agent

"I want to ask a quick question about this terminal output without copy-pasting into another tool."

A conversational AI companion that sees your terminal as you see it. Ask about errors, get code suggestions, or let the autonomous agent take the wheel and drive your terminal directly.

  • Multi-provider: Ollama (local, free), Anthropic, OpenAI, OpenRouter, or any compatible endpoint
  • Streaming markdown with syntax highlighting and "Run this" action back to the terminal
  • Autonomous AI Agent (ReAct loop) with 12 tools: read screen, send input, edit files, search code, run commands
  • Session knowledge: the agent learns from your terminal history — commands, errors, fix patterns
  • Live cost tracking: prompt/completion tokens and estimated cost per turn
  • Per-terminal chat state, conversation history, detachable panel for multi-monitor

See what your agents changed

"Check the diff in VS Code. Check PR status on GitHub. Check CI in another tab."

The feedback loop happens in the same window — diffs, PR status, CI results, code editing, and automatic CI failure recovery.

  • Diff panel — working tree or last 5 commits, click for inline diff
  • PR status badges (open/merged/draft), CI rings, review state, merge & approve from the app
  • Multiple GitHub accounts — several github.com logins plus GitHub Enterprise Server (PAT)
  • GitHub Issues panel — filter by assigned/created/mentioned, labels with colors, close/reopen
  • Built-in CodeMirror 6 editor with syntax highlighting and disk conflict detection
  • CI Auto-Heal — fetches failure logs and injects them into your agent for automatic fix
CHANGED FILES +/- M src/auth/jwt.ts +42 -18 M src/auth/middleware.ts +15 -3 A src/auth/refresh.ts +67 D src/auth/sessions.ts -89 PR #247 Open CI ? Review: Approved

Global Workspace & Multi-Monitor

All your repos, branches, and terminals live in one workspace that persists across restarts. Detach any tab into its own native OS window and drag it to a second monitor.

  • Global Workspace — every repo, branch, and terminal in a single app
  • Detachable tabs — float any terminal into its own OS window
  • Split panes — up to 6 panes per tab, drag-resize, per-branch layout memory
  • Multi-monitor — drag detached windows to any display
  • Native drag and drop — drop files and folders into the terminal

Session persistence & history browser

Browse past coding-agent sessions per project. Open any session as a read-only rendered chat transcript — user/agent turns, tool calls, file changes. Resume from history or relay to a new agent.

  • Per-project provider session lists (Claude, Codex, Gemini)
  • Chat-rendered read-only transcripts with collapsible tool calls
  • One-click resume into a terminal
  • Archive sessions into the project-local .acr/ record
  • Provider-neutral: one viewer for all agents
SESSIONS — myapp Claude Code ? 2026-07-20 Refactor auth layer 42 msgs ? Open ? 2026-07-19 Fix payment bug 28 msgs ? Open Codex ? 2026-07-20 Add search endpoint 35 msgs ? Open

Voice dictation

Dictate commands and prompts using local on-device Whisper speech recognition — no cloud, no latency, fully private.

  • Local Whisper model — runs entirely on your device
  • GPU-accelerated on Apple Silicon and CUDA
  • Dictate into any terminal or the AI Chat panel

Plugin system & MCP Proxy Hub

Extend ACR with plugins (ES modules, hot reload, capability-gated). Connect any MCP server through the built-in MCP Proxy Hub with credential management and OAuth support.

  • Plugin system with hot reload and crash isolation
  • Capability-gated runtime for security
  • MCP Proxy Hub — manage upstream MCP servers
  • OAuth and credential management built in
  • Install plugins from folder, ZIP, URL, or registry

Near-native terminal performance

A WebView terminal shouldn't feel like one. Off-main-thread rendering, binary frame protocol, and Apple Silicon QoS tuning deliver input latency that feels native.

  • alacritty_terminal-based VT emulation
  • Canvas renderer with off-main-thread decoding
  • Binary frame protocol for minimal overhead
  • OSC 133 semantic prompt/command/output marking
  • Command blocks — navigable, collapsible terminal segments
  • Auto-standby: SIGSTOP idle agent terminals to save CPU and battery

How it compares

ACR is an AI-native IDE built on a modern terminal — with agent continuity no other tool provides.

CapabilityGhostty / KittyCursor IDEClaude DesktopACR
Terminal sessionsYesYesNoYes (50)
AI coding agentsNoBuilt-inBuilt-inAny agent (10+ detected)
Parallel agentsNoLimitedNoUnlimited
Git worktree orchestrationNoNoNoAutomatic
Agent observabilityNoNoNoReal-time
Agent context relayNoNoNoCapture ? Normalize ? Relay
Session history browserNoNoNoFull transcripts
Agent launcher (matrix)NoNoNo169 combos, 332 edges
Global WorkspaceNoYesNoMulti-repo
Usage dashboardNoNoBasicFull (heatmap, per-project)
Remote access (phone/tablet)NoNoMobile appPWA + E2E relay
Voice dictationNoExtensionBuilt-inLocal Whisper
MCP Proxy HubNoNoNoBuilt-in
Plugin systemNoExtensionsNoHot reload + SDK
GitHub Issues & PR managementNoExtensionNoBuilt-in
Multi-account & Enterprise GitHubNoNoNogithub.com + GHE
Built-in AI ChatNoBuilt-inBuilt-inMulti-provider
CI Auto-HealNoNoNoBuilt-in

Ready to run agents at scale?

Download ACR for macOS, Linux, or Windows. Open source. Always free.

macOS

Apple Silicon / Intel

Coming Soon

Windows

x64

Coming Soon

Linux

AppImage / .deb / .rpm

Coming Soon
Build from sourceReleases coming soon — follow on GitHub for updates