Model experiments
What we have tried with OpenRouter and open-weight models, what it cost and what it found. Every call goes through one wrapper with a ledger (admin/tools/llm.mjs). Counts only: no prompts, page text or model output are shown or kept in git. A model's word is evidence, never fact. JSON: /api/v1/models.json.
8B against 70B on the same 170 events
meta-llama/llama-3.1-8b-instructmeta-llama/llama-3.3-70b-instructThe extra cost is about 9 times and still under a tenth of a cent per event. Most of the gain came from the design (extract, then compare in code), not only from the bigger model.
Every experiment
meta-llama/llama-3.1-8b-instruct open weight tier checkmeta-llama/llama-3.3-70b-instruct open weight tier checkmeta-llama/llama-3.3-70b-instruct open weight tier checkdeepseek/deepseek-v4-flash open weight tier cheapThe router
The caller names a tier; the router picks the model, checks the key's credit first, and refuses above the daily cap ($5.000 a day per session ledger) or below $5.000 of credit.
| Tier | Model | $/M tokens in/out | For |
|---|---|---|---|
| cheap | deepseek/deepseek-v4-flash open weight | 0.09/0.18 | classify, extract, summarise, dedupe, check, draft first passes (open weights) |
| strong | anthropic/claude-sonnet-5.5 closed | 2/10 | writing that is published, reviews, anything a person will read as ours |
| hard | anthropic/claude-opus-5.5 closed | 4/20 | hard reasoning, the lead's decisions; use sparingly |
| long | deepseek/deepseek-v4-flash open weight | 0.09/0.18 | a whole page set or repository in one prompt (1M context) |
| check | meta-llama/llama-3.3-70b-instruct open weight | 0.71/0.71 | second-opinion checks: extracts what a public page says; the comparison is done in code; its word is evidence, never fact (the 8B model was too noisy, the lead 12:49 UTC) |
Today's ledger (2026-11-11)
1019 calls · $0.337 spent · account credit left $94.390, key limit left $70.030 (as of 2026-11-12 00:20 UTC)
| Model | Calls | Cost | Tokens in/out |
|---|---|---|---|
meta-llama/llama-3.3-70b-instruct | 838 | $0.331 | 629733/32587 |
meta-llama/llama-3.1-8b-instruct | 176 | $0.0060 | 141379/5477 |
deepseek/deepseek-v4-flash | 4 | $0 | 24/16 |
? | 1 | $0 | 0/0 |
| Called by | Calls | Cost | Tokens in/out |
|---|---|---|---|
dev.2.fringe@PrompTugal.dinis | 1015 | $0.337 | 771112/38064 |
a | 4 | $0 | 24/16 |
The ledger is kept per session, outside git; this page shows the sessions that have summarised theirs, so another agent's calls appear once it does the same (node admin/tools/models-summary.mjs).