Integrate

Start integrating the technical task router.

Four ways to plug into the router — from drop-in plugins to a fully custom build. Pick what fits your stack and start earning a stake from your first routing decision.

Use Claude Code, Codex, or Pi? → start with a plugin. Want maximum data and rewards? → run Wavemill. Building custom? → fork the reference repo. Need full control? → call the API.

Recommended for serious integrators

Wavemill

A self-improving 'dark factory' for LLM-driven software development — terminal, tmux, and git worktrees orchestrated to build software automatically. The most complete task router integration available, covering both decisioning and data contribution end-to-end.

Best for: developers ready to run an opinionated toolkit and earn the highest rewards from rich, structured data.

EffortMedium-high
Data richnessHighest

Free, MIT-licensed. Rough around the edges.

Plugins

Drop-in plugins that route your existing tools through the task router automatically. No new harness, no workflow change — keep using what you already use.

Best for: developers who want the lowest-friction path and already work in Claude Code, Codex, or Pi.

EffortLow
Data richnessMedium

Reference implementation

A sample repository showing how to integrate the task router into a custom harness. Fork it as the starting point for your own build.

Best for: builders maintaining a custom harness or coding agent who want a working example to adapt.

EffortMedium
Data richnessDepends on integration depth

Direct API

Call the task router and submit data directly. The most flexible path, with full control over what you send and when.

Best for: teams building from scratch or instrumenting non-standard workflows.

EffortHigh
Data richnessDepends on integration depth

What happens after you integrate

1

You start routing tasks.

Your harness calls the task router; it picks the model, prompt, or harness that fits.

2

Outcomes flow back.

Pass/fail signals, latency, and cost feed the protocol's learning loop automatically.

3

You earn a stake.

Every performance improvement attributable to your data mints tokens to your account. Hold or redeem for USDC anytime.

Not sure which path?

Get in touch and we'll help you pick the integration that fits your stack and what you're trying to learn.