Platform Runtime Network Research Docs Request access →
v0.4 · technical preview  new · consensus primitives v2

Intelligence,distributed.

A runtime for swarms of agents to coordinate, share state, and reach consensus without a single point of control.

12regions
Edge presence
88ms
p50 routing
99.9%
SLA
3calls
Whole runtime
TRUSTED BY TEAMS AT
Helix Labs Northwind Plinth Prism Compute Lumen Robotics Adrift Quanta Edge Folio Helix Labs Northwind Plinth Prism Compute Lumen Robotics Adrift Quanta Edge Folio
§ 01 / PRIMITIVES
A new substrate

Built for swarms, not stacks.

Three composable primitives replace the scheduler, the broker, and the coordination layer in a typical agent stack. Everything else is a topology choice.

01 ─ DISCOVERY

Routing without a router

Agents discover peers and negotiate work directly. No central scheduler, no bottleneck. Topology emerges from capability.

discover() · 4ms median
02 ─ CONSENSUS

Quorum, not authority

Agreement primitives that tolerate partitions, recover cleanly, and never deadlock. Vote, gather, decide — in three lines.

vote() · CRDT-backed
03 ─ EDGE

Edge-native runtime

Same primitives in datacenter, on a laptop, or on a single-board device. One topology, every machine.

3.2 MB binary · arm/x86/risc-v
04 ─ STATE

Shared state, no master

Conflict-free replicated stores keep every agent's view eventually identical, even across continents and intermittent links.

CRDT · LWW · automerge
05 ─ PROTOCOL

MCP, end-to-end

Model Context Protocol is native. Tools, memories, and capabilities are addressable — every agent speaks the same dialect.

spec compliant · v2026-01
06 ─ OBSERVABILITY

See every hop

Distributed traces, peer-level metrics, and a topology view that updates in real time. The mesh is never a black box.

otel · prom · jaeger
§ 02 / RUNTIME
Three calls

A swarm in twelve lines.

Discover capable peers. Run the work. Reach consensus on the result. The runtime exposes nothing else — every higher-order pattern is a few lines of glue on top.

No coordinator processEvery agent is a peer. The mesh is the system.
Crash-safe by defaultQuorum gathering survives losing any single peer.
Typed, typed, typedCapabilities, results, and contracts are checked at the wire.
~/atara/swarm.ts
typescript python rust
// route a task across the mesh
import { atara } from "@atara/runtime";

const peers = await atara.discover({
  capability: "summarize.long",
  region:     "us-east, eu-west",
  minPeers:   3
});

const result = await atara.run("agent.summarize", {
  peers,
  quorum:  2,
  timeout: 8_000
});

const consensus = await atara.vote(result.candidates);
[04:21:08] discover · 5 peers · us-east(2) eu-west(3)
[04:21:08] run · dispatched to 5 · waiting on 2
[04:21:09] vote · consensus reached · 4/5 agreed · 88ms
§ 03 / TOPOLOGY
Live mesh

One network, no center.

Every agent in the global mesh routes for itself. Watch traffic flow across regions in real time, and trust that nothing in the middle can fail.

Active peers2,438
Tasks / sec14.2k
Mesh latency88ms p50
Regions online12/12

"We replaced four coordination services with one runtime call. The mesh just figures it out."

A
Ada Voss
PRINCIPAL ENG · HELIX LABS

Get on the network.

Technical preview is invite-only. We'll review your application within a week.

NO SPAM · REVOKE ANYTIME · SOC 2 TYPE II