A brain growing until the entire internet is connected.

Every provider we plug in = a neuron. Every cached answer = a memory. Every benchmark = a synapse getting stronger. Every 30 minutes the brain gets one layer smarter. Watch it happen live.

01
The cortex · wired
17 AI providers connected as one endpoint · tier-aware fallback · TTFB-sorted · circuit breakers
100% · 12 layers live
02
The memory · building now
Cache · performance DB · failure intelligence · user feedback loop · self-learning routing brain
15% · 2 of 13 layers shipped · server-agent chewing through the rest
04
The horizon · the whole internet
Any new AI / API / model can submit → auto-tested → scored → gated → promoted if it beats the champion. The brain keeps growing without human touch.
2% · intake pipeline queued · 1 provider rule · 10,000+ to index
TTFT p50
target < 300ms · free-tier first
Avg cost / request
target < $0.0008 · ~95% margin
Success rate
target > 99% · circuit breakers on
Cache hit rate
exact + similar · grows daily
Saved today
vs direct Anthropic pricing
Requests / min
across all users · all providers
👍 rate
user-feedback loop
Commits today
brain layers added in last 24h
Providers in pool
live from adapter registry
Tasks queued
13
pending in TASK_QUEUE.yml
Modules catalogued
live from metercall.ai manifest · 10,000 target
Next cron fire
server-agent · every :10 + :40

Latency + cost bootstrap when flywheel-performance-db task ships (next few cron cycles). Every number above updates live from the brain's own memory.

Current flywheel · already running in production

zero Claude burn · all compute on Fly + provider free tiers
prilayerstatussince
17-provider routerauto-discovers lib/providers/*.js · OpenAI-shaped adapters
live
Tier-based fallback chainFREE (Groq/Cerebras/Mistral/etc) → MID → PREMIUM (Anthropic)
live
TTFB-aware p50 sortingfast providers surface first within each tier
live
Circuit breakersopen 30s on failures · per-provider state in Redis/memory
live
Budget caps + rate limitsRPM ceilings + $/day hard caps per provider
live
Exact-hash cache (7-day)lib/outcome-logger.js · instant replay on identical prompt
live
Idempotency key-cache (60s)hash(req) → chosen_provider · sticky routing on retry
live
Per-user savings bumpertracks direct-vs-routed cost delta · live savings counter
live
Anthropic-shaped /v1/messagesdrop-in SDK compat · streams SSE with trace events
live
Chat guest mode (3 free)?guest=1 · no signup for 3 prompts · signup on cap
live
Stripe + $20 signup creditreal auth · real billing · usage-based per request
live
server-agent + backend-builder cronsself-improving loop · picks up next task every 30 min
live

Live commits · brain getting smarter

refreshing every 15s
whencommitbysha
loading from GitHub…

What's being built next

12 tasks · server-agent picks highest-priority pending
pritaskstatusnext fire
1
continuous-site-qaend-to-end flow tests + canary prompts every cron
pending
1
flywheel-cache-similaritynormalize + fuzzy-match prompts, instant cached replies
pending
1
flywheel-failure-intelligenceper-task-class provider eviction on repeated failure
pending
1
marketplace-search/api/modules/search over /data/modules.jsonl
pending
1
chat-smart-routingcomplexity classifier + tiered routing
pending
2
flywheel-user-feedback-loop👍👎 under every response → perf-DB scoring
pending
2
flywheel-performance-dbSQLite on Fly · per-task perf lookup before routing
pending
2
flywheel-parallel-racetop-2 providers race, first token wins
pending
2
module-thumbnails-realscrape metercall + FLUX-gen real 400×400 webp
pending
2
integrate-new-free-tier-providers+15 new inference co w/ free tier → /lib/providers/
pending
2
shadow-staging-sandboxparallel staging · 50→growing benchmark · auto-promote winners
pending
3
flywheel-observability-dashboardreal-time /admin-flywheel.html feed
v0 shipped
3
provider-intake-systemopen submit · auto-test · gate (reject/shadow/prod)
pending

Voting board (10 seats)

constitution §2 · cast votes on governance · weighted routing
providerstatustier
Mistral AIhealthy · voted YESfree
Meta / Llama (SambaNova)healthy · voted YESfree
OpenAI (GPT)healthy · voted YESpaid
OSS / gpt-oss (Groq)healthy · voted NO (dissent)free
Nvidia NIMhealthy · voted YESfree
AI21 Labshealthy · voted YESfree
DeepSeekvoted YES · needs $5 top-uppaid
Cohererate-limited · retro vote pendingfree
Moonshot (Kimi)rate-limited · retro vote pendingfree
Hugging Facetoken expired · retro vote pendingfree

Flywheel participants (43 · non-voting)

constitution §3, §26 · serve traffic · earn routing weight · no governance vote
providercategoryrole
ElevenLabsvoice (TTS)participant
Deepgramvoice (TTS+STT)participant
Cartesiavoice (TTS)participant
AssemblyAIvoice (STT)participant
Gladiavoice (STT)participant
Rev AIvoice (STT)participant
Speechmaticsvoice (STT)participant
Resemble AIvoice (TTS)participant
Stability AIimage genparticipant
FLUX (Black Forest Labs)image genparticipant
Leonardo AIimage genparticipant
Pika Labsvideo genparticipant
Runway (Gen-3)video genparticipant
HeyGenvideo (avatars)participant
Sync Labsvideo (lip-sync)participant
D-IDvideo (avatars)participant
Replicatemulti-model hostparticipant
fal.aimulti-model hostparticipant
Voyage AIembeddingsparticipant
Jina AIembeddings + rerankparticipant
Mixedbreadembeddingsparticipant
Exa (Metaphor)web searchparticipant
Tavilyweb searchparticipant
Firecrawlweb scrapingparticipant
Serpersearch APIparticipant
You.comsearch APIparticipant
Apifyweb scrapingparticipant
Pineconevector DBparticipant
Qdrantvector DBparticipant
Weaviatevector DBparticipant
UpstashRedis + Kafkaparticipant
Firebasecloud DBparticipant
NeonPostgresparticipant
xAI (Grok)LLM · account blockedparticipant
FireworksLLM · account suspendedparticipant
HyperbolicLLM · needs $5participant
NovitaLLM · needs $5participant
DeepInfraLLM · needs $5participant
MiniMaxLLM · key format issueparticipant
RekaLLM · adapter bugparticipant
OpenRouteraggregator · new key neededparticipant
CerebrasLLM · model tierparticipant
GitHub ModelsLLM · PAT scopeparticipant