> AI coding assistant
on every device
Omni Code is a desktop IDE and terminal agent that works with any LLM. Omni Go brings it to your phone. One codebase, every surface.
Two tools. One workflow.
Omni Code
A full-featured Electron desktop app paired with a CLI. Multi-LLM support, Monaco editor, integrated terminal, file browser, agentic tools, and a built-in REST API server for remote access.
Omni Go
Flutter-based mobile client for Omni Code. Connect to your desktop server over Wi-Fi or ngrok, then chat, browse files, manage terminals, and run device tools from your phone.
Everything you need to ship.
Any Model
Anthropic, OpenAI, Google, Mistral, Groq, xAI, AWS Bedrock, Ollama, and any OpenAI-compatible endpoint.
Full IDE Experience
Monaco editor, file tree, split panels, integrated terminal, and multi-workspace support.
Agentic Coding
File operations, shell execution, search, code review, security audit, and multi-mode assistance.
Built-in API Server
Expose Omni Code via REST + SSE. Connect from Omni Go on your phone or any HTTP client.
Session Memory
Smart context chunking and persistent session memory so the agent always knows where you left off.
Embedded Terminal
xterm.js terminals with full shell support. Run commands, servers, and scripts without leaving the IDE.
How it works.
Open Omni Code
Launch the desktop app or start the CLI agent. Open a workspace, configure your LLM provider and API key.
Chat with your codebase
Ask anything: debug a bug, refactor a module, review security, generate tests. The agent uses tools to read, write, and execute.
Connect Omni Go
Enable the remote server in settings. Scan the QR code in Omni Go on your phone to instantly connect.