OMK terminal background visualization
v1.1.12 stable|65

Kimi writes.
OMK coordinates, verifies,
remembers, and guards.

Production-ready multi-agent orchestration harness for Kimi Code CLI (K2.6). Not a prompt pack. Not a model buffet. A Kimi-native control plane for shipping code with verification.

terminal
$npm install -g @oh-my-kimi/cli
$omk init
$omk doctor
$omk chat
> features

Why OMK?

OMK solves the six hardest problems in AI-assisted coding: premature completion, context corruption, memory loss, operator blindness, model chaos, and runtime drift.

Evidence Gates

Agents can't claim 'done' without proof. Require files, diffs, summaries, or passing commands before completion is accepted.

Worktree Isolation

Parallel workers run in isolated Git worktrees. Experiments stay reversible, and merge is always a deliberate step.

Local Graph Memory

Durable project memory as a graph: goals, decisions, risks, tasks, commands, files, evidence, and concepts.

HUD & Cockpit

Live operator visibility into run state, TODOs, ETA, usage, workers, and changed files. No more hidden agent state.

DAG Execution

Requests become task graphs with roles, dependencies, retries, fallback routing, and evidence requirements.

Decision Trace

Every policy decision is recorded in decisions.jsonl. Runs are inspectable and reproducible, never opaque.

> engine

How the Engine Works

OMK is built on 12 architectural pillars. Here are the four that define the runtime.

01

Kimi-native Control Plane

Built around Kimi Code. Project rules, agents, hooks, slash skills, and MCP configuration are shaped so Kimi remains the primary writer.

Kimi-native Control Plane visualization
02

Evidence-gated Verification

Completion requires evidence: file exists, command passes, git diff is non-empty, or summary markers present. No narration-only completion.

Evidence-gated Verification visualization
03

Worktree-isolated Parallel Lanes

Parallel lanes run in isolated Git worktrees. Experiments are reversible, and review/merge is deliberate, not a side effect.

Worktree-isolated Parallel Lanes visualization
04

Persistent Graph Memory

Goals, decisions, risks, tasks, commands, files, evidence, and concepts stored as a graph. Smaller, safer context for Kimi.

Persistent Graph Memory visualization
> rituals

Five Operating Rituals

OMK organizes daily work into five rituals. Each maps to a set of commands.

Ship

Implement with verification

omk chat, omk parallel, omk verify

Inspect

Run history & current state

omk runs, omk replay, omk inspect

Design

Visual/product direction

omk design, omk open-design

Remember

Durable project context

omk graph view, omk index

Guard

Safety & release confidence

omk doctor, npm run release:check

> quickstart

Quick Start

From zero to a verified run in six commands.

Installation

install.sh
$npm install -g @oh-my-kimi/cli
$omk --version
$omk doctor

Requirements

  • Node.js 20+
  • Git
  • Kimi Code CLI installed and authenticated
  • tmux for team/HUD workflows (Unix-like)

One Prompt to a Verified Run

verified-run.sh
$omk init
$omk doctor
$omk plan "Add a settings page with tests"
$omk parallel "Implement the settings page"
$omk verify --json
$omk summary-show

Tip: OMK loads project rules, skills, hooks, MCP status, and Git state automatically. Evidence gates check required files, diffs, and summaries before marking completion.

> cli

CLI Command Map

Every command has an explicit maturity label. Stable commands are the normal operator path.

Start Here

omk menuomk initomk doctoromk chatomk planomk hud

Stable / Daily-use

omk cockpitomk designomk lspomk runs

Advanced

omk graphomk mcpomk replayomk inspectomk diff-runs

Alpha / Experimental

omk parallelomk runomk verifyomk goalomk team
> comparison

How OMK Differs

OMK is intentionally Kimi-first. Other models can advise, review, or QA, but the run remains bounded.

HarnessBest WhenCore Idea
OMCClaude Code usersTeam-first Claude Code orchestration
OMXCodex CLI usersCodex workflow layer with reusable modes
OMOOpen multi-model routingOpen multi-model agent team with aggressive routing
OMKKimi Code with verificationKimi-native DAG runtime with evidence gates and graph memory

Ready to ship with verification?

Install OMK in 10 seconds and turn Kimi Code CLI into a bounded, verified coding team.

terminal
$npm install -g @oh-my-kimi/cli