Skip to content

Frost

A Go CLI that asks Jev to assess a task once, then picks a model, harness or API locally instead of launching it. Policies weigh cost against a quality floor, and every decision can be recorded and replayed.

Stars
0
Language
Go
License
MIT
Published by
Community
Author
marcus
Last verified
Oct 2026

About this project

A model router built on TypeSafe. A Haplab project. Give Frost a prompt, anything from a one-line request to a full markdown doc and it recommends a model, a harness or API, and an effort level where supported. It also gives an explanation and alternatives, in readable text or JSON for your agents and scripts.

Quoted from the project's README. Read the full README.

Highlights

  • One Jev analysis request on the normal path; the routing decision itself is deterministic Go, so selection does not depend on the model.
  • Policies are adequate (cheapest that clears the quality floor), quality, fast and relaxed, which explicitly lowers that floor.
  • Catalog facts and prices come from models.dev and SWE-bench Verified through a separate catalog-build command; routing reads local JSON.
  • Record a run with --record and recompute it with --replay under a different policy without calling the provider again.

Watch out

The README is unusually blunt that recommendations stay provisional: the bundled catalog has no applicable task-family measurements for the configured models, latency classes are priors, and paired task-completion outcomes have not been collected yet, so the configured rankings are not measured performance. Analysis latency of 104-145 ms mean comes from three small pilot runs and excludes process startup and record-file sync, which the README also says is not an end-to-end guarantee. Cost is extrapolated from list price for analysis only, not measured billing and not the cost of running whatever it recommends. Live routing sends the supplied task text to TypeSafe, and recorded files keep the task text, the answers and the decision, which the README asks you to keep local unless you have reviewed them. Configuration is hand-edited TOML plus JSON catalogs, and the starter profiles are examples that assume access your account may not have. Install is Homebrew on macOS and Linux or a release archive; source builds need Go 1.27 or later. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

More Jev resources like this

16GitHub stars
Shell wrapper that intercepts unknown subcommands, reads the target CLI help output, and asks Jev which documented subcommand matches the intent behind the typo.
Jev Agents & MCP#community#jevbest#catalog-import
3GitHub stars
Go MCP server exposing Jev through OpenRouter or TypeSafe as five tools: decide, classify, verify, rerank and list_models. Each tool call is one paid inference request, answers are validated against the question asked, and the unchanged provider response is returned with its usage cost.
Jev Agents & MCP#community#jevbest#catalog-import
13GitHub stars
Pi extension that classifies each task with Jev over OpenRouter and routes it to a Pareto-optimal model balancing measured quality, cost, and latency under a role policy.
Jev Agents & MCP#community#jevbest#catalog-import
23GitHub stars
Coding-agent plugin that routes prompt classification, subagent tiering, edit rule checks, and fast Jev-backed compaction through small typed judgments.
Jev Agents & MCP#community#jevbest#catalog-import
40GitHub stars
Claude Code plugin with jev find, jev ask, and a Read hook that keeps large-file context out of the agent by scoring relevance with Jev.
Jev Agents & MCP#community#jevbest#catalog-import
14GitHub stars
Opt-in Hermes plugin that routes each turn to one skill: a wide Jev Choice plus request checks gate a narrow fits round, injecting a single ignorable hint line.
Jev Agents & MCP#community#jevbest#catalog-import
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai