# MonoCode

> A desktop UI for coding agents that lets you run Claude Code, Codex, Cursor, OpenCode, and more from a single tabbed interface.

MonoCode is an open-source desktop application built with Tauri and TypeScript that provides a unified graphical interface for running multiple AI coding agents. Created by Nick (GitHub: hardbeat920), it is available for macOS (Apple Silicon) and Linux, and is distributed under the MIT License.

## What It Is

MonoCode sits on top of existing coding agent CLIs — it does not sell tokens or manage subscriptions itself. Instead, it acts as a GUI shell that launches and orchestrates agents you have already installed and authenticated. The interface organizes work into tabs (sessions), uses a composer as the primary input, and surfaces agent chat, diffs, a terminal, and an editor in a single window.

## Supported Agents

MonoCode works with a growing list of providers, as long as they are installed and logged in locally:

- **Claude Code** — `claude auth login`
- **Codex** (OpenAI) — `codex login`
- **Cursor CLI** — `agent login`
- **OpenCode** — `opencode auth login`
- **Pi** — installed via npm
- **omp** — installed via shell script
- **fx** — installed via shell script + `fx login`

## Architecture and Build Model

The application is built on Tauri, requiring Node.js 20+ and a current stable Rust toolchain. On Linux, standard Tauri system dependencies (libwebkit2gtk, libgtk-3, libsoup, libjavascriptcoregtk) must be present. The primary language is TypeScript. macOS users can install via a downloadable `.dmg`; Linux users build from source.

## Current Status

MonoCode is in very early development — the README explicitly warns users to expect bugs. The project was created in August 2026 and has already reached v0.1.10 as of August 26, 2026, indicating active iteration. Small, focused pull requests are welcome; larger changes are encouraged to open an issue first per the CONTRIBUTING guidelines.

## Update: v0.1.10

The latest release, MonoCode 0.1.10, was published on August 26, 2026. The repository has 165 stars and 11 forks at this stage, with 10 open issues, reflecting an early but engaged community. The project's rapid versioning cadence (reaching 0.1.10 within days of creation) signals active development momentum.

## Features
- Tabbed session management for coding agents
- Unified composer input for agent interaction
- Agent chat interface
- Diff viewer
- Integrated terminal
- Code editor
- Supports Claude Code, Codex, Cursor CLI, OpenCode, Pi, omp, and fx
- Does not sell or proxy tokens
- Build from source on macOS and Linux

## Integrations
Claude Code, Codex (OpenAI), Cursor CLI, OpenCode, Pi, omp, fx

## Platforms
MACOS, LINUX, API, CLI

## Pricing
Open Source

## Version
v0.1.10

## Links
- Website: https://usemono.dev
- Repository: https://github.com/hardbeat920/monocode
- EveryDev.ai: https://www.everydev.ai/tools/monocode
