What is omp?
omp (oh my pi) is an open-source AI coding agent and developer platform created to provide a deeply integrated environment for AI-assisted software engineering across local and cloud-based workflows. Rather than functioning as a standalone chatbot, the platform connects AI models directly to code editors, language servers, debuggers, shells, browsers, version control systems, memory stores, and development utilities through a unified toolset. It supports more than 40 AI providers, enabling developers to work with cloud APIs, subscription-based coding models, self-hosted language models, and local AI runtimes from a single interface. The platform includes advanced development features such as structural code editing, AST-based refactoring, integrated debugging through the Debug Adapter Protocol, persistent Python and JavaScript execution environments, browser automation, and semantic code analysis using language server integration. Developers can orchestrate parallel AI subagents, collaborate through encrypted live coding sessions, manage durable project memory, and automate complex engineering workflows without switching between multiple applications. omp introduces specialized technologies such as Hashline content-aware editing, deterministic Snapcompact context compression, time-traveling stream rules, GitHub filesystem integration, workflow orchestration, and intelligent memory management to improve coding quality while reducing AI token consumption. The platform also provides built-in tools for web search, code review, browser control, GitHub operations, image generation, speech synthesis, document handling, and knowledge retrieval within the same development environment. A high-performance native Rust engine powers searching, file operations, syntax analysis, shell execution, image rendering, and workspace management across Windows, macOS, and Linux without relying heavily on external utilities.