- no database
- no hosted control plane
- no runtime model discovery
- one OpenRouter key
- one Astrolabe API key
Core ideas
POST /v1/responsesis the primary interface.POST /v1/chat/completionsremains as a compatibility layer.- Virtual models are the user-facing surface.
- Static manifests control the raw roster and lane candidates.
m27is the main workhorse.m25is strict-budget and fallback only.
What Astrolabe owns
- request classification
- lane routing
- specialist promotion
- retry and fallback behavior
- non-stream verification
- tool-policy checks
- untrusted-content safety floors
- route transparency through headers and metadata
Default virtual models
astrolabe/autoastrolabe/codingastrolabe/researchastrolabe/visionastrolabe/strict-jsonastrolabe/cheapastrolabe/safe
Quickstart
Run Astrolabe locally and verify Responses-first routing.
Connect OpenClaw
Point OpenClaw at Astrolabe as its default provider.
Configuration
Tune profiles, safety controls, and Responses URL policy.
Routing Reference
See the current lane logic, workhorse model, and guardrails.
Model Roster
Review the static roster and alias map.
API Reference
Check endpoint contracts for
/v1/responses, /v1/chat/completions, and metadata endpoints.
