Measured on MBPP · same tests passing

85% fewer tokens sent to the model.

Hexum sits on the MCP path. Context dropped about 85% on MBPP and 89% on HumanEval. Then hexum_check fails the turn when architecture.hexum breaks. Cursor stays the editor.

POST https://hexum.dev/mcp example turn
agent
tools/call  hexum_context
files: src/ui/App.tsx · 41 others
hexum
41 files → 6 in scope
tokens in  18.2k → 3.1k
agent
tools/call  hexum_check
hexum_check
FAIL  ui → data
rule  no_ui_to_data
hint  call services instead

One key. The editor you already run.

Mint a hexum_live_ key, paste this into Cursor, Claude, or Antigravity. The agent discovers tools from tools/list.

{
  "mcpServers": {
    "hexum": {
      "serverUrl": "https://hexum.dev/mcp",
      "headers": { "Authorization": "Bearer hexum_live_…" }
    }
  }
}

Two jobs on the path.

Context

The model sees this turn, not the repository. Token counts come back on every call. There is no CLI and no browser IDE.

Check

Layers and import rules live in architecture.hexum. The check is deterministic. It does not call a model.

Connect Hexum in the agent you already use.

Keys from /app. Engine is MCP. Billing is usage, not a seat tax.

Get API key