HiRoute

agent
Security Audit
Warn
Health Warn
  • License — License: Apache-2.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 6 GitHub stars
Code Pass
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Local model routing and agent coordination for long-running tasks

README.md

HiRoute

简体中文

HiRoute is a local model-routing and agent-coordination engine for long-running tasks. It
keeps model sources, routing plans, agent connections and execution evidence in one place,
with a Desktop application, a headless CLI and a local daemon.

During a long task, HiRoute can reconsider the model at Agent-turn and context-hold
boundaries. These are natural prefix changes, so routing decisions preserve the stable
prefix within each stage and remain friendly to provider KV caches. The next decision can
combine the new request with the previous stage's observed competence.

Capabilities

  • Connect supported local subscriptions, registered APIs, and compatible custom APIs.
  • Publish fixed-model, smart-saving, free-first, and ordered fallback routing plans.
  • Configure model access and collaboration plans for supported Agent clients.
  • Run and manage Worker tasks from the CLI, with task state and results visible in Desktop.
  • Inspect local sessions, request execution, known usage and cost, and delete selected data.
  • Extend model selection through the public Decision API. The official Jev decider is a
    deployable reference implementation.

HiRoute is currently an MVP. The download page describes the platforms and architectures
validated for each release; unsupported or untested environments are not implied by source
availability.

Get started

For development, the Rust version is pinned by rust-toolchain.toml. The Desktop UI uses
Node.js/npm and Tauri. See CONTRIBUTING.md, the
Desktop development entry, and the
website development and release guide.

Repository layout

Path Responsibility
apps/desktop Desktop UI and Tauri host
apps/website Bilingual hiroute.ai site, downloads and OSS publication
crates/cli, crates/daemon Command-line client and local service
crates/client-core, crates/application Shared client and application orchestration
crates/gateway-core, crates/gateway Protocol adapters, request execution and model fallback
crates/observation, crates/local-storage Local execution evidence, query and persistence
contracts, assets Runtime contracts, model metadata and product resources
decision-extensions Decision mechanism, OpenAPI contract and official extensions
tools, e2e Validation utilities and executable product scenarios

License and security

HiRoute is licensed under Apache License 2.0. Report security issues and crash
reports through the process in SECURITY.md.

Reviews (0)

No results found