v1.0.0 — free forever

The wire your
AI stack
runs on.

One endpoint. Any model. Full observability.No configuration creep.

filament.works/api/route
Unified RoutingTool WiringObservabilityHot-swap ModelsOpenAI CompatibleFree ForeverMCP Readyskill.md SpecClaude + GPT + GeminiLatency TracingSub-400ms p50Agent-NativeUnified RoutingTool WiringObservabilityHot-swap ModelsOpenAI CompatibleFree ForeverMCP Readyskill.md SpecClaude + GPT + GeminiLatency TracingSub-400ms p50Agent-Native
How it works
01

Get your key

Free. No credit card. Get an API key in seconds.

export FILAMENT_KEY="fl-a3f9..."
02

Route any model

One endpoint routes your prompt to Claude, GPT-4o, or Gemini. Automatic fallback. No cold-starts.

POST /api/route {"model":"auto","prompt":"..."}
03

Observe everything

Every call is traced. Tokens, latency, model used. Inspect in the dashboard or pull via API.

GET /api/observe?session=xxx
Capabilities
01

Unified Router

One endpoint. Claude, GPT-4o, Gemini. Auto-routing by cost, latency, or capability.

02

Tool Wiring

Register any HTTP endpoint as a tool. Schema-validated. Hot-reloadable.

03

Observability

Every call traced end-to-end. Tokens, latency, model, tool calls, errors.

04

Hot-swap

Swap models mid-session without breaking context or tool bindings.

05

skill.md

Machine-readable skill spec at /skill.md. Drop it into any agent.

06

OpenAI Compatible

Drop-in replacement for any OpenAI client. Change one URL.

Drop-in compatible

One URL change.

curl -X POST https://filament.works/api/route \
  -H "Authorization: Bearer fl-a3f9..." \
  -H "Content-Type: application/json" \
  -d '{"model":"auto","prompt":"..."}'
Response200 OK
{
  "id": "tr_01j8xk4m...",
  "model": "gemini-1.5-pro",
  "choices": [{
    "message": {
      "role": "assistant",
      "content": "An embedding is..."
    }
  }],
  "usage": {
    "prompt_tokens": 18,
    "completion_tokens": 94
  },
  "filament": {
    "model_used": "gemini",
    "latency_ms": 287,
    "status": "ok"
  }
}
Observability

Every call traced.

14:32:01ok
gemini-1.5-pro
1894 tok287mssess_k9x2
14:31:58ok
claude-sonnet
412638 tok891mssess_k9x2
14:31:45ok
gpt-4o
67201 tok423mssess_m4r1
14:31:22fallback
claude-sonnet
89145 tok1102mssess_m4r1
14:30:59ok
gpt-4o
230418 tok389mssess_z8c3

Full trace logs in your dashboard. Or pull via API.

Your stack is ready.
Filament is the wire.

Get API Key →