Omegon

Terminal-native AI agent harness — for operators who build. Single binary. Multiple providers. Zero runtime dependencies.

Use the version selector on the home page to switch between stable and nightly install channels.

What is Omegon?

Omegon is ~16MB Rust binary that provides a complete AI-assisted development environment. It connects to 16 inference providers through native Rust clients (no subprocess shims, no Node.js at runtime), manages persistent project memory across sessions, compiles project OpenAPI specs into agent tools, decomposes work into parallel git worktree children, and tracks design decisions in a knowledge graph — all from your terminal.

It is not a wrapper around curl. It is not an IDE plugin. It is not a chatbot with a file picker. It is a systems engineering harness that happens to use LLMs as one of its subsystems.

Three-Axis Routing Model

Omegon organizes inference along three independent axes, giving operators fine-grained control over model capability, reasoning budget, and context:

AxisValuesControls
Model Grade IntentF → D → C → B → A → S (provider-neutral model grades)Which model family to use
Thinking Leveloff → minimal → low → medium → highExtended reasoning budget
Context ClassCompact (128k) → Standard (272k) → Extended (400k) → Massive (1M+)Context window capacity

The agent adjusts these axes autonomously based on task complexity, or operators can override with /model, /think, and /context. See Three-Axis Model for details.

Key Features

Get Working Fast

If your goal is a first successful run rather than a deep tour of Omegon internals, start with the provider happy paths:

See Installation for all methods, andQuick Start if you want a broader first-session walkthrough.

At a Glance

RuntimeSingle ~16 MB download (11 crates)
Providers16 inference + 3 search, native Rust clients
Agent tools24+ structured tools (file ops, memory, OpenAPI APIs, design, search, codebase retrieval, and inference control)
LicenseBSL 1.1 (converts to MIT on 2031-03-19)