Agents is a multi-provider coding-agent manager with web and desktop frontends. It brings Codex, Claude, and Gemini workflows into one place, with project-scoped threads, diff review, and session tooling designed for fast iteration and dependable long-running work.
- Unified agent workspace for Codex, Claude, and Gemini
- Project-scoped threads, tool activity, and diff review in one interface
- Electron desktop app as the native client
Main project view with conversation history, changed files, tool-call logging, and the project todo dock. Click for the full-resolution image.
Diff-focused workspace with file-level patch review alongside the active thread. Click for the full-resolution image.
Settings surface for appearance, palette, density, and sidebar tuning. Click for the full-resolution image.
bun install
bun run devDesktop targets:
bun run dev:desktopapps/web: React and Vite browser UIapps/server: WebSocket and provider backend servicesapps/desktop/electron: Electron desktop shellpackages/contracts: shared schemas and protocol contractspackages/shared: shared runtime utilities
- Bun
1.3.9+and Node24.10+are expected. - Codex, Claude, and Gemini each may require local CLIs, API credentials, or provider-specific configuration before use.
- This repository is still an early work in progress, with a bias toward performance, reliability, and predictable recovery during reconnects or session restarts.