We build the AI plumbing so builders ship faster.
ToRun is a capability-first AI platform - chat, generation, and workflows, all on one stack, in your cloud or your own data center.
Why ToRun exists
The AI landscape changes every week. A new model launches, a provider raises prices, an old favorite gets deprecated. For most teams, keeping up means re-wiring their stack again and again - new SDKs, new billing math, new failure modes - just to stand still.
We started ToRun on a simple bet: the routing layer should outlive any single model. If you build against capabilities - "I need vision," "I need cited research," "I need a natural voice" - instead of model names, then new models become an upgrade you get for free, not a migration you dread. That one decision shapes everything else on the platform.
What we're building
Not a thin wrapper around one API. ToRun is the whole stack a serious AI product needs, assembled once so you never have to: a unified catalog of every model across every provider, capability-first routing, atomic per-call billing with a full pricing snapshot, a transactional outbox, automated content moderation, hash-chained billing audit records, GDPR/KVKK data-subject flows. Chat, image, video, music, voice, transcription, translation and no-code workflows all ride on top of that single foundation.
What we believe
- Capability first, model second. The right routing layer outlives any single model - so a new release is an upgrade, not a rewrite.
- Atomic billing, no mystery credits. Every AI call leaves exactly one line on your bill, priced at the moment it ran. What you spent is never reconstructed after the fact.
- Built to last. A new model or provider is an upgrade you get for free, never a migration you dread - the routing layer is designed to outlive any single model.
- Your data is yours. Bring your own keys, export your work as plain JSON, or run the entire platform on-prem against your own local models. We never want lock-in to be the reason you stay.
- Honest by default. We surface cost before you spend, flag stale facts instead of stating them as truth, and make every automated action reversible and audited.
How we operate
ToRun is built to run lean - automation does the work a large operations team usually does, so we can stay small, move fast, and put the savings into the product instead of overhead.
What we value
Three lines of clear code beat a generic abstraction every time.
Outbox + inbox + hash-chained audit on day one.
A new model or provider is an upgrade you get for free, never a migration you dread.
Every string is keyed. 29 locales day-one, no afterthought.
Where we have been
Built the first router prototype. Three people, two laptops, one Redpanda cluster.
261 entities across 14 modules, shipped on a capability-first stack.
299 entities across 16 modules. AiModelPricing split out; capability-first routing GA.