The Pair app icon

The Pair

Two AI agents cross-check each other's code.

The Pair is a free, open-source desktop app that runs two AI coding agents — a read-only Mentor that plans and reviews, and an Executor that writes code and runs commands — which cross-check each other's work to catch AI hallucinations before they reach your codebase. Model-agnostic: mix Claude Code, OpenAI Codex, Gemini CLI, and opencode in any combination.

Dual-agent architecture — read-only Mentor + Executor cross-validate each other's output.

Unified Pair Console with conversation, timeline, terminal events, and activity in one scrollable feed.

Model-agnostic — mix Claude Code, Codex, Gemini CLI, opencode, or local models via Ollama.

Smart Coordination with structured handoff prompts, quality gates, and smart-pause logic.

Full Automation Mode — agents work autonomously with workspace-scoped permissions.

Git change tracking with unified diff viewer, token usage monitoring, and session recovery.

i18n — English, 简体中文, 日本語, 한국어.

Key questions

What is The Pair?

The Pair is a free, open-source desktop app that runs two AI coding agents — a read-only Mentor that plans and reviews, and an Executor that writes code and runs commands — which cross-check each other's work to catch AI hallucinations before they reach your codebase. Model-agnostic: mix Claude Code, OpenAI Codex, Gemini CLI, and opencode in any combination. Core workflow: Dual-agent architecture — read-only Mentor + Executor cross-validate each other's output.

Which platforms does The Pair support?

The Pair supports Web.

How does The Pair handle data?

The Pair stores all session data, conversation history, and configuration locally on your device. There is no account system, no cloud backend, and no server that receives your data. API keys for AI providers are stored in your local configuration and used only to communicate directly with the provider endpoints you specify. The Pair does not collect, transmit, or sell any user data. Your code, conversations, and agent sessions never leave your device except when sent directly to the AI provider endpoints you have configured (e.g., Anthropic, OpenAI, Google). The Pair has no analytics SDK, no telemetry, no crash reporting, and no tracking of any kind.