Local-first routing for coding agents

Give every token a job.

Zhunt routes coding-agent requests locally, sends them directly to the provider you choose, and shows you what actually happened. The local core is free; Pro adds history, policy controls, multiple-app support, and richer cost reports.

Card required for the trial. $0 today · $7/month before applicable tax. Your provider billing remains separate.

simple request
chat $
coding turn
coding $$
hard problem
reasoning $$$
one conversation · the right tier per turn
Local by defaultYour daemon stays on your machine.
Works with your toolsHermes · Claude Code · Codex · Cursor · VS Code
Evidence, not promisesCost, model, tier, and escalation are visible.

The simple version

Your app stays the same.
Zhunt does the sorting.

01

Connect once

Choose OpenRouter or Nous Portal, enter your key in the local setup page, and verify it before a request leaves your machine.

02

Keep your workflow

Install a recipe for Hermes, Claude Code, Codex, Cursor, or VS Code. Your app keeps speaking its native protocol.

03

See the trade-off

Review the selected model, projected cost, escalations, and session behavior. No black-box “trust us” score.

The provider boundary

Your prompt is inspected locally.

Zhunt analyzes the request—and, when needed, recent conversation context—on your machine before selecting a route. It does not upload prompts to Zhunt for classification.

After a route is selected, the request goes directly from your machine to OpenRouter or Nous Portal. The provider you choose still receives the prompt, just as it would if you used that provider directly.

Local by default
  • Provider keys stay on your machine in ~/.zhunt/env with restrictive file permissions.
  • Zhunt does not proxy requests through its own servers.
  • Prompts, responses, and provider keys are excluded from telemetry.
  • You can inspect or delete local credentials at any time.

A better first conversation

Show people the bill they can understand.

Start with a small, private benchmark. Compare the model your app normally uses with the route Zhunt would choose. Keep quality and latency separate from cost so a cheap number never pretends to be a good answer.

Build a local report
offline benchmark · exampleno provider calls
43.5%projected difference
top-model baseline
$0.112
Zhunt route
$0.064
5 representative turnsquality: not measured

For where you are now

Start simple. Go deeper when you need to.

New to API keys

One guided setup page. Plain language. A hard billing warning before you connect.

{ }

Building every day

Keep your agent, tools, and prompts. Add a routing layer without rebuilding your workflow.

Running a team

Make model policy visible, compare spend, and give every developer a safer default.

Available for your computer

Download the free local core.

Choose your platform, verify the checksum in the release, and connect your own provider key during local setup.

macOS · Apple Silicon

macOS arm64

For Apple Silicon Macs. This preview is unsigned and is not a Universal 2 build.

Preview release · verify the checksum before installing
Windows

Windows x64

For most Intel and AMD PCs. The installer is built and smoke-tested on a real Windows runner.

Preview release · Quill validation still pending
Linux

Linux x86_64

Portable bundle for common x86_64 Linux systems. No system Python installation is required.

Preview release · verify the checksum before installing

No card is needed for the local core. Connect your own OpenRouter or Nous Portal key during setup. Downloads are preview artifacts; review the release notes and checksums before installing.

How the trial works

Full workflow for seven days.

01

Download the free local core

Install Zhunt for macOS or Windows. No card is needed to use local routing.

02

Start Pro when you want it

Choose the 7-day Pro trial. Stripe securely collects your payment method; Zhunt never receives your full card number.

03

Continue or cancel

Your checkout screen shows the exact renewal date. Cancel from the billing portal at any time before renewal.

Checkout disclosure

7-day Pro trial

$0 today · $7/month before applicable tax

Your card is required to prevent automated signups. You will not be charged today. Unless cancelled, your subscription renews at $7/month before applicable tax; the exact total is shown at checkout.

Start 7-day trial — $0 today

Checkout is hosted securely by Stripe. $0 today; $7/month before applicable tax after the 7-day trial. Cancel before renewal to avoid a charge.

Simple pricing

Keep the local core free.
Charge for the work around it.

Local core

Free

One machine, basic local routing, and a local cost report. No subscription and no card required.

You pay your provider directly.

Teams

Shared

Shared policies, admin controls, and team reporting.

Available after the pilot.

Trust, cancellation, and billing

Keep control of your data and spend.

Provider billing remains separate. Zhunt cannot see your full card number, provider secret, prompts, or responses. Your selected provider still receives requests routed to it.

Cancel Pro any time from the billing portal before the renewal date shown at checkout. The local core continues to work without a subscription.

Zhunt by Kindred Wildcat

Spend less on the easy turns.
Keep the hard ones honest.

Start your 7-day trial