Frontier results without frontier-only compute.

We build swarms: many efficient models and a few frontier ones, working as peers on hard problems. And we build the system that runs them.

Efficient models exploreFrontier models refine

Why swarms

One context window has a ceiling. A swarm doesn't.

A single agent can only hold so much. Summarising its work throws away detail you may need later, and saving notes to disk keeps the facts but loses the understanding.

A swarm of live agents holds many contexts at once, so the size of problem it can take on grows with every agent you add. At frontier-model prices that's out of reach for most teams. Our swarms put efficient models on the broad exploration and save frontier models for the steps that need them.

Mesh, not a tree

Agents that stay alive, talk directly and specialise.

Run

You bring the problem. The swarm does the search.

Our system coordinates the agents, keeps their messages short and useful, checks their results and tracks every cost.

Research

What we're investigating

Model allocationWhen efficient models are enough, and when a frontier model should take over.
Swarm topologyPeer meshes, small teams and light hierarchy, and when each pays off.
CommunicationMessages are the main cost of a swarm. What to share, when, and how compressed.
MemoryPersistent agents plus a shared record that stops repeated work and stale conclusions.
VerificationCheap screening before costly evaluation, with credit for partial results.
ReliabilityConsistent, traceable results, with failed runs told apart from flawed reasoning.
Cost and stoppingEvery token counted, including coordination and caching, with budgets enforced.
ScaleIsolated workspaces and configurable concurrency, from ten agents upward.

Bring us a problem that deserves a swarm.

hello@riesz.ai