Share agents at runtime.

Mozaik is the TypeScript runtime for agents that work at the same time and never block each other.

Three attributes of a Mozaik agent.

  1. 01

    Concurrency

    Agents don't block and wait for each other.

  2. 02

    Awareness

    Agents get notified when others join, leave, or finish work.

  3. 03

    Adaptivity

    Behavior can change at runtime. Intercept a step, retry, reroute, or ask a human.

Intelligent communication

They know who else is there. They decide when to talk, and to whom.

Shared runtime state

One store for the whole team. Concurrency, shared logic, and state live here.

Watch it live.

See every loop as it happens. States, steps, and interceptions stream to mozaik cloud.

Mozaik Cloud — Terminal Agent loops in the live dashboard
  1. 01

    See every loop

    States, tool calls, interceptions, tokens and time per step.

  2. 02

    Agent registry

    Every agent that runs is saved and versioned. Pull it into any other project.

  3. 03

    Share a run

    A live link for the team. Redact prompts when they should stay in the room.

Open mozaik cloud free to try · no credit card
3alet · events

3alet Hackathon, 30–31 October.

Two days at Science and Technology Park Novi Sad, or online: build a team of agents on Mozaik. 60 seats on site. Leave your email to hear about every event first.

Register for the hackathon
last timeSeptember 2026
Build with Mozaik
210
builders
82
countries
40
projects in one weekend
See the winners

3alet Hackathon · 30–31 October, Novi Sad + online.

Register