Neurometric Task Router

One API.
Intelligent Routing
On All Your Tasks

Other routers guess from price tags and leaderboards. Task Router learns from your workloads so your inference is always optimized for your requirements.

Keep your OpenAI SDK. Change the base URL and model alias.

See routing in action

Your requirements choose the model.

Choose a task and set your quality target. See which models qualify, which one is selected, and the fallback order—all from published benchmark evidence.

  1. 1 · Your task

    Quick-Reply

  2. 2 · Your requirements

    90% minimum quality · lowest cost

  3. 3 · Model selection

    Qwen3 4B Instruct 2507

  4. 4 · Stable API endpoint

    taskrouter/<your-route>

Lowest-cost policy. Quality is measured on the published evaluation set; it is not a guarantee for every request.

Sign in to save your route. Your task and requirements come with you.

Selected model

Qwen3 4B Instruct 2507

Selected because it meets your 90% quality target at the lowest measured cost.

Fallback order: Gemma 4 E4B IT → Ministral 8B Instruct 2410 → Granite 4.1 8B

Measured inference cost for 100,000 ticket. Routing fees are additional.
ModelQualityp50CostSelection
Nemotron Nano 9B v2100.0%2.33s$9.402Qualifies
Qwen3 235B A22B99.0%1.12s$11.198Qualifies
DeepSeek V3100.0%1.07s$24.696Qualifies
Mistral Large 2407100.0%1.47s$153.30Qualifies
Arcee Trinity Large Thinking99.0%1.41s$42.08Qualifies
GPT-5.4100.0%1.31s$145.50Qualifies
Claude Opus 4.7100.0%2.04s$490.60Currently unavailable
Gemini 3.1 Pro Preview100.0%3.97s$455.60Qualifies
Gemma 4 E4B IT95.0%0.47s$1.0234Fallback 1
Granite 4.1 8B99.0%0.72s$2.13Fallback 3
Ministral 8B Instruct 2410100.0%1.39s$1.3061Fallback 2
Qwen3 4B Instruct 2507100.0%1.80s$0.4906Selected

Evidence preview, not a live request. Route creation checks current availability; your API alias stays stable as qualified models change.

264published tasks3,125measured model resultsMeet the models →

Why task-aware routing

Model choice is a task question, not a model question.

A model can excel at one workload and fall short on another. General leaderboards cannot tell you which. Task-level measurements can.

Choosing a model yourself

  • Compare general benchmarks and price tags
  • Build and run your own task evaluations
  • Review each new model and update your integration
  • Maintain your own fallback chain

With Task Router

  • Inspect published evidence for the task you are running
  • Set a quality floor and an optional latency cap
  • Keep a stable route alias as qualified models change
  • Use an ordered fallback chain of qualified models

For developers

Two changes to your code.
Evidence already built.

  1. 1

    Create a route for your task

    Pick a published task, set your quality floor, and choose a routing preset.

  2. 2

    Point your OpenAI SDK at it

    Use your organization API key and the stable taskrouter/<slug> alias.

  3. 3

    Ship, then track the route

    With auto-optimize on, the route can adapt as qualified models and prices change.

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.neurometric.ai/v1",
    api_key=os.environ["NEUROMETRIC_API_KEY"],
)

response = client.chat.completions.create(
    model="taskrouter/privilege-triage",
    messages=[{"role": "user", "content": email_thread}],
)

Replace taskrouter/privilege-triage with the alias shown on your route.

Pricing

Free

for 1,000 routing decisions per month

Then $0.15 per 1,000 decisions

Plus inference at the provider's price, with no markup. Routing only pays for itself if it saves you money, so here's the math on one measured task.

Task: Attorney-Client Privilege Triage100K emails
Always Claude Opus 4.7 (100%)$666.00
Routed to Qwen3 235B (91%, target 90%)$15.21
Routing fee (first 1K free, 99K × $0.15/1K)$14.85
You save$635.94 · 95%

Not ready to route yet?

Task Explorer is free. Describe a task, compare measured quality, cost, and speed, and inspect the evidence before you commit.

Open Task Explorer →

Questions developers ask

What if my task is not supported?

Describe it in Task Explorer to find related published evidence. If nothing fits, submit a benchmark request for review.

Is it OpenAI-compatible?

Use the OpenAI SDK, set the base URL to api.neurometric.ai/v1, and use the model alias shown on your route.

What if no model clears my quality floor?

You cannot activate a new route without a qualified model. The optimizer keeps an existing route’s last-good plan when it cannot qualify a replacement.

How does this work with OpenRouter?

OpenRouter is a serving provider. Task Router adds task-specific benchmark evidence and a policy that orders qualified model candidates.

What can I control?

Choose lowest cost, balanced, or highest quality, set a quality floor and p50 latency cap, and turn automatic optimization on or off.

Do I need to sign in to explore?

No. Explorer, Tasks, Models, and Providers are public. Sign in to run Playground requests, save a watchlist, or create production routes.

Stop picking models.
Start setting targets.