monocode README

The project's README from github.com/hardbeat920/monocode. As one markdown file: README.md.

MonoCode

MonoCode

A desktop UI for your coding agents.

Screenshot 2026-09-04 at 06 34 00

Works with your subscriptions on Claude Code, Codex, Cursor, Grok Build, OpenCode, Pi, omp, and fx. If they’re installed and logged in, MonoCode can run them. Tabs are sessions. The composer is the input. MonoCode does not sell tokens.

Install

Install and log in to at least one provider first:

  • Claude Code - claude auth login
  • Codex - codex login
  • Cursor CLI - agent login
  • Grok Build - curl -fsSL https://x.ai/cli/install.sh | bash then grok login
  • OpenCode - opencode auth login
  • Pi - npm install -g @earendil-works/pi-coding-agent
  • omp - curl -fsSL https://omp.sh/install | sh
  • fx - curl -fsSL https://fx.sh/setup.sh | bash then fx login

macOS (Apple Silicon): download MonoCode.dmg, open it, drag MonoCode to Applications.

Linux (x86_64): download the .deb or AppImage from GitHub Releases. Install the .deb with sudo apt install ./MonoCode_*.deb, or make the AppImage executable with chmod +x MonoCode_*.AppImage and run it directly.

Windows (x86_64): download the NSIS installer from GitHub Releases and run it.

Some notes

This is very early and you should expect bugs.

Small, focused pull requests are welcome. Anything large is worth an issue first - see CONTRIBUTING.md.

Build from source

Supports macOS, Linux, and Windows.

Need Node.js 20+ and a current stable Rust toolchain. On Linux, ensure standard Tauri prerequisites are installed (e.g. libwebkit2gtk-4.1-dev, libgtk-3-dev, libsoup-3.0-dev, libjavascriptcoregtk-4.1-dev). On Windows, the installer bootstraps the WebView2 runtime when it is missing.

npm install
npm run tauri dev

Ubuntu / Debian packages

On an Ubuntu/Debian workstation, the repository can install the native Tauri prerequisites and build distributable Linux packages directly:

npm run setup:linux:deb
npm ci
npm run build:linux

The Linux build emits .deb and AppImage bundles under target/release/bundle/. Tauri loads src-tauri/tauri.linux.conf.json automatically for Linux development and builds.

Windows packages

npm ci
npm run build:windows

The Windows build emits an NSIS installer under target/release/bundle/nsis/. Tauri loads src-tauri/tauri.windows.conf.json automatically for Windows development and builds.

License

MIT. Provider names and logos are trademarks of their owners - see NOTICE.

monocode (hardbeat920/monocode)

Searching Database…

Что это?MonoCode — десктопный GUI для агентов кодинга вроде Claude Code, Codex, Cursor, Grok Build, OpenCode, Pi, omp и fx.
Это новый агент для кодинга или обёртка над теми, что я уже использую?Сам по себе он не агент — это десктопное приложение на Tauri, запускающее уже установленные CLI агентов, где вкладки выступают сессиями, а ввод общий через один композер.
Как это запустить?Сначала войдите хотя бы в одного поддерживаемого провайдера через его собственный CLI, затем скачайте подходящую сборку: macOS .dmg, Linux .deb/AppImage или Windows NSIS-установщик с GitHub Releases.
Каких агентов кодинга он поддерживает и нужно ли их настроить заранее?Да — Claude Code, Codex, Cursor CLI, Grok Build, OpenCode, Pi, omp и fx нужно отдельно установить и в них войти; MonoCode просто запускает те, что у вас есть.
Достаточно ли он стабилен для повседневной работы?Пока нет — проект прямо говорит, что это очень ранняя версия, и багов стоит ожидать.
Работает ли он и на Intel Mac?Для macOS предлагается только сборка под Apple Silicon; Intel Mac не упоминаются как поддерживаемые.
Что такое вкладки и композер в приложении?Вкладки — это отдельные сессии агентов, между которыми можно переключаться, а композер — единственное поле ввода, куда вы пишете, чтобы общаться с агентом, активным на этой вкладке.
Почему в MonoCode нет собственной встроенной ИИ-модели?Он задуман чисто как UI-оболочка вокруг CLI агентов, в которые вы уже входите и платите за них отдельно, поэтому у него нет ни тарификации токенов, ни своей модели.
Size
14.6 MB
Stars
3.1K
Age
1mo
Commits · 90 Days