Open the box. Run anywhere.
A .kolm file is a sealed, signed zip. kolm run opens it on any laptop, server,
or edge box and executes deterministic recipes against your input, no frontier API call, no network,
no telemetry. Or expose every local artifact as an MCP tool with one command and let
Claude, Codex, or Cursor pick the right one for each turn.
Run a single artifact.
Or expose every artifact as an MCP tool.
One command turns ~/.kolm/artifacts/ into a live MCP server. Claude Desktop, Cursor,
Codex, and any other frontier agent that speaks Model Context Protocol auto-discover every
compiled skill, no per-tool integration code, ever.
What's inside a .kolm.
The bundle
├── manifest.json — task, K-score, hashes
├── recipes.json — deterministic draft pack
├── model.gguf — base model pointer
├── lora.bin — task-specific delta
├── index.sqlite-vec — corpus index
├── evals.json — embedded eval suite
└── signature.sig — HMAC chain
The contract
Open the zip. Verify signature.sig against the canonical JSON of manifest.json. If valid, every other file is anchored, including the model pointer, the LoRA delta, every recipe, the corpus index, and the eval suite that produced the K-score. One signature, every byte covered.
The receipt.
Every kolm run emits a structured receipt: which artifact ran, which recipe inside fired,
the version pin, the timing, and the K-score the artifact was packaged with. Save it, ship it, audit it,
chain it to whatever upstream system you run.