Plan
Translate intent into explicit acceptance criteria.
LOCAL-FIRST CODING AGENT HARNESS
OMNI plans, implements, audits, repairs, and verifies changes before they reach your workspace.
ONE LOOP. NO BLIND SPOTS.
OMNI separates producing code from proving it works. Each stage leaves evidence for the next.
Translate intent into explicit acceptance criteria.
Work through bounded tools and source-aware edits.
Challenge the patch for regressions and false success.
Resolve discovered defects before verification.
Run the repository's real checks in a candidate copy.
Commit the proven result transactionally or roll back.
BUILT FOR REAL REPOSITORIES
Automatic verifier discovery across Rust, Node, Python, Go, .NET, Maven, Gradle, Make, CMake, and Meson projects.
cargo testnpm testpytestgo test
Policy checks, human approval checkpoints, bounded tool calls, and full descendant-process termination on Windows.
Route tasks across frontier, aggregator, and local models with failover, circuit breakers, and cost controls.
Episodic, semantic, temporal, and procedural memory stays scoped to its source, with evidence attached.
WINDOWS 10 / 11
Installs the prebuilt CLI in your user profile. No administrator access, Rust toolchain, or repository clone needed.
Open PowerShell and run:
irm https://omni.globalwarningnetworks.com/install.ps1 | iex
Download, inspect, then execute:
irm https://omni.globalwarningnetworks.com/install.ps1 -OutFile install.ps1
notepad .\install.ps1
powershell -ExecutionPolicy Bypass -File .\install.ps1
omni
Alpha software for experienced developers only. Do not use OMNI unless you understand the commands, code changes, dependencies, and risks involved. Its process backend is for repositories you trust. Filesystem and network isolation require a separately configured sandbox backend.
BRING YOUR OWN PROVIDER
OMNI ships with no API keys, shared accounts, or hidden credentials. After installation, each user connects the providers they choose.
Start with OpenRouter for broad model access, or configure Anthropic, Moonshot, NVIDIA, or a local model.
omni keys set openrouter "YOUR_API_KEY"
Replace openrouter with the provider name you use.
The key is written to the user's private OMNI configuration,
never bundled into the website download.
omni keys list
OMNI lists configured provider names without printing the
secret values. Run omni to begin.