EveryDev.ai
Subscribe
Home
Tools

2,973+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2063
  • Coding1441
  • Infrastructure665
  • Marketing524
  • Projects470
  • Research437
  • Design408
  • Analytics371
  • MCP268
  • Security265
  • Testing255
  • Data249
  • Integration183
  • Prompts183
  • Communication172
  • Learning166
  • Extensions163
  • Voice146
  • Commerce132
  • DevOps115
  • Web84
  • Finance24
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Wayfinder Router
    Wayfinder Router icon

    Wayfinder Router

    LLM Orchestration

    A fast, offline, deterministic prompt router that scores prompt complexity and routes easy prompts to local/small models and hard ones to cloud/large models — no model call required.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under Apache License 2.0. Self-host the scorer, CLI, gateway, and UI with no restrictions.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    LLM OrchestrationLocal InferenceAI Infrastructure

    Alternatives

    SyntheticRapid-MLXBodega Inference Engine
    Developer
    itstheloreUnited KingdomEst. 2026

    Listed Jun 2026

    About Wayfinder Router

    Wayfinder Router is an open-source Python library and CLI tool that routes LLM prompts between local and hosted models based on a deterministic complexity score — without making any model call to decide the route. It was split out from a larger requirements tool because, as the README explains, "routing is a runtime concern, not a knowledge one." The project is licensed under Apache 2.0 and available on PyPI as wayfinder-router.

    What It Is

    Wayfinder Router sits in front of any OpenAI-compatible client and scores each incoming prompt's structure (length, headings, lists, code blocks) and optionally its wording (proof terms, math symbols, constraint language) into a 0.0–1.0 complexity score. Based on a configurable threshold or tier ladder, it forwards easy prompts to a cheap local model (Ollama, vLLM, LM Studio, llama.cpp) and hard ones to a hosted model (OpenAI, Anthropic, Gemini, Mistral, etc.). The decision is sub-millisecond, fully offline, and produces the same result every time for the same input — no API key, no network round-trip, no randomness.

    How the Routing Decision Works

    Unlike most routers that call a trained classifier or LLM judge to decide where to send a prompt, Wayfinder reads structural and lexical features directly:

    • Structural features: word count, heading count, list item count, code block presence
    • Lexical features (opt-in): reasoning terms, math symbols, constraint terms — shipped off by default because a double-blind benchmark showed the lift doesn't generalize reliably
    • Three routing modes: binary threshold (single cut), tiered (N-tier score bands mapped to N models), and classifier (fitted multinomial-logistic model from calibration data)
    • Per-request overrides: the model field acts as a routing directive (auto, local, cloud, prefer-local, prefer-hosted); an X-Wayfinder-Threshold header re-cuts the decision for one request

    The README is explicit about tradeoffs: Wayfinder is no better than random on RouterBench's short-but-hard items, and a prompt whose difficulty is purely semantic has no structural tell — a semantic router will beat it there.

    Deployment Model

    Wayfinder exposes an OpenAI-compatible gateway (/v1/chat/completions) so any existing client, agent framework, or IDE assistant just changes one base_url. It also exposes a /v1/messages adapter for Claude Code (Anthropic Messages API ↔ OpenAI translation, streaming and tool use included).

    Supported deployment paths include:

    • CLI: wayfinder-router serve runs the gateway; wayfinder-router chat opens a terminal chat with routing decisions shown per turn
    • Docker: a Dockerfile and docker-compose.example.yml are included for sidecar or standalone service deployment
    • In-process Python API: from wayfinder_router import score_complexity — the scoring core has no dependencies beyond the standard library
    • Local web UI: wayfinder-router ui for interactive explain, calibrate, configure, and onboard workflows

    Compatible integrations documented in the repo include Open WebUI, LibreChat, Jan, Continue, Cline, Zed, JetBrains, LangChain, LlamaIndex, CrewAI, AutoGen, OpenAI Agents SDK, Vercel AI SDK, aider, Copilot CLI, and LiteLLM.

    Calibration and Feedback Loop

    Wayfinder includes a full offline calibration pipeline so operators can tune the routing cut to their own traffic:

    • wayfinder-router calibrate reads a labeled JSONL dataset and fits a threshold, tier ladder, or classifier using deterministic L2-regularized Newton/IRLS — no model call, pure Python
    • wayfinder-router onboard runs A/B comparisons between two model arms and collects human judgments to build a labeled dataset
    • wayfinder-router judge automates labeling using a deterministic text comparator with trust gates (Cohen's κ ≥ 0.6, out-of-fold lift, both arms represented) — it refuses to emit a config if gates fail
    • wayfinder-router recalibrate re-fits from a feedback log on a schedule and hot-reloads the result into a running gateway with no restart
    • A /v1/feedback endpoint accepts thumbs-up/thumbs-down judgments from any client

    Update: Version 2026.6.10 — The "Feedback" Release

    The latest release, version 2026.6.10 (published 2026-06-29), is named the "feedback" release, signaling that the feedback loop, recalibration, and automated judging pipeline are the primary additions in this version. The repository was created in June 2026 and has been actively pushed to, with 282 stars and 16 forks as of the last update. The project is in active development with 3 open issues.

    Wayfinder Router - 1

    Community Discussions

    Be the first to start a conversation about Wayfinder Router

    Share your experience with Wayfinder Router, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under Apache License 2.0. Self-host the scorer, CLI, gateway, and UI with no restrictions.

    • Deterministic offline prompt complexity scoring
    • OpenAI-compatible routing gateway
    • Terminal and web chat UIs
    • Offline calibration and recalibration
    • Automated judging pipeline

    Capabilities

    Key Features

    • Deterministic offline prompt complexity scoring (0.0–1.0)
    • No model call required to make routing decision
    • Binary threshold, N-tier ladder, and classifier routing modes
    • OpenAI-compatible gateway (drop-in base_url replacement)
    • Anthropic Messages API adapter for Claude Code
    • Terminal chat UI with per-turn routing decisions and savings tracking
    • Local web UI for explain, calibrate, configure, and onboard
    • Offline calibration via labeled JSONL dataset (Newton/IRLS)
    • Automated judging with trust gates (Cohen's κ ≥ 0.6)
    • Feedback endpoint and hot-reload recalibration
    • Per-request routing overrides via model field and X-Wayfinder-Threshold header
    • Slash directives for chat-based routing control
    • Secret management via env vars or vault commands (1Password, macOS Keychain, etc.)
    • Production features: timeouts, retries, circuit breaker, failover, budget cap, cache, rate limiting, virtual API keys
    • Dependency-free scoring core (standard library only)
    • Docker and docker-compose support
    • Python API for in-process scoring

    Integrations

    OpenAI
    Anthropic Claude
    Google Gemini
    Mistral
    Ollama
    Groq
    Together AI
    OpenRouter
    Fireworks
    DeepSeek
    vLLM
    LM Studio
    llama.cpp
    LangChain
    LlamaIndex
    CrewAI
    AutoGen
    OpenAI Agents SDK
    Vercel AI SDK
    LiteLLM
    Open WebUI
    LibreChat
    Jan
    Continue
    Cline
    Zed
    JetBrains
    aider
    Copilot CLI
    1Password
    macOS Keychain
    HashiCorp Vault
    AWS Secrets Manager
    Doppler
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Wayfinder Router and help others make informed decisions.

    Developer

    itsthelore

    itsthelore builds Lore and the RAC (Requirements as Code) open-source engine, tools that give coding agents deterministic access to a team's recorded decisions, requirements, and designs. The project is authored by Tom Ballard and published under the Apache License 2.0. Lore ships a CLI, a read-only MCP server, and a Python library, all focused on making product knowledge as versioned and enforceable as code.

    Founded 2026
    United Kingdom
    1 employees
    Read more about itsthelore
    WebsiteGitHub
    2 tools in directory

    Similar Tools

    Synthetic icon

    Synthetic

    AI platform providing access to multiple LLMs with subscription or usage-based pricing, offering both UI and API access.

    Rapid-MLX icon

    Rapid-MLX

    The fastest local AI inference engine for Apple Silicon Macs, offering OpenAI-compatible API, 17 tool parsers, prompt cache, and 2-4x faster speeds than Ollama.

    Bodega Inference Engine icon

    Bodega Inference Engine

    Enterprise-grade local LLM inference engine built specifically for Apple Silicon, featuring a multi-model registry, OpenAI-compatible API, and high-throughput continuous batching.

    Browse all tools

    Related Topics

    LLM Orchestration

    Platforms and frameworks for designing, managing, and deploying complex LLM workflows with visual interfaces, allowing for the coordination of multiple AI models and services.

    170 tools

    Local Inference

    Tools and platforms for running AI inference locally without cloud dependence.

    133 tools

    AI Infrastructure

    Infrastructure designed for deploying and running AI models.

    295 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions