
Codex Mate
One dashboard for all your local AI coding agents. Switch providers, manage sessions, and orchestrate tasks across Codex, Claude Code, OpenCode, and OpenClaw. Zero cloud, local-first control plane.
[Documentation] [Quick Start] [简体中文] [Tiếng Việt]
[!TIP] Local First: All configurations and sessions are stored in your home directory. No telemetry, no cloud accounts required.
[!IMPORTANT] This project is currently in early stage. We are seeking developers to help build the local agent ecosystem!
What is Codex Mate?
Have you ever felt overwhelmed by managing multiple local AI agents? Each has its own config format, session storage, and skills directory.
Codex Mate offers a unified control plane to bring order to the chaos. It's a local-first CLI + Web UI designed to manage Codex, Claude Code, OpenCode, and OpenClaw seamlessly.
What's So Special?
Unlike simple wrappers, Codex Mate acts as a Local Agent Bridge:
- Unified Session Browser: Search, inspect, filter, and export local sessions across Codex, Claude Code, Gemini CLI, and CodeBuddy Code from one place.
- OpenAI-Compatible Bridge: Use Codex with any OpenAI-compatible UI by normalizing the Responses API; the built-in Codex conversion also fills and normalizes Codex fingerprint headers such as
User-Agent,Version,OpenAI-Beta, andOriginatorso upstream providers see an official Codex CLI-shaped request. - Claude Provider Bridge: Connect Claude Code to OpenAI Chat Completions-compatible providers and Ollama through the built-in local Claude-compatible proxy.
- OpenCode Provider Control: Manage OpenCode provider/model selection with a CodexMate-owned provider store under
~/.codexmate, projecting only the active provider into native OpenCode config to avoid polluting or deleting user-owned settings. - Provider Health Cleanup: Probe local Codex and C