EveryDev.ai
Subscribe
Home
Tools

3,107+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2063
  • Coding1441
  • Infrastructure665
  • Marketing524
  • Projects470
  • Research437
  • Design408
  • Analytics371
  • MCP268
  • Security265
  • Testing255
  • Data249
  • Integration183
  • Prompts183
  • Communication172
  • Learning166
  • Extensions163
  • Voice146
  • Commerce132
  • DevOps115
  • Web84
  • Finance24
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Mozaik
    Mozaik icon

    Mozaik

    Agent Frameworks
    Featured

    An open-source TypeScript runtime for self-organizing AI agents that communicate, coordinate, and act autonomously through an event-driven architecture.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under the MIT License. Install via npm and use without restrictions.

    Engagement

    Available On

    Linux
    API
    SDK
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent FrameworksMulti-agent SystemsAI Infrastructure

    Alternatives

    Sentient FoundationProject TapestryTensorOpera AI
    Developer
    JigJoyNovi Sad, SerbiaEst. 2023

    Listed Jul 2026

    About Mozaik

    Mozaik is an open-source TypeScript runtime built by JigJoy that enables AI agents to communicate, coordinate, and act autonomously without predefined workflows or fixed handoffs. Licensed under MIT, it is available on npm as @mozaik-ai/core and on GitHub under the jigjoy-ai organization. The project reached v3.13.1 as of June 2026 and is actively maintained with a development branch receiving regular pushes.

    What It Is

    Mozaik is an agentic runtime — the infrastructure layer that multi-agent systems need to collaborate at runtime rather than following scripted orchestration graphs. Instead of defining handoffs in advance, agents join a shared AgenticEnvironment, subscribe to events they care about, and react the moment those events fire. The core abstraction is a reactive event bus: every message, tool call, reasoning step, function call output, and error is an event that gets fanned out synchronously to all joined participants without blocking producers or other listeners.

    Event-Driven Architecture

    Every interaction in Mozaik is modeled as an event on a shared bus. Participants subclass BaseParticipant and override only the handlers they need — all others default to no-ops. The handler table covers the full lifecycle:

    • onMessage / onExternalModelMessage — incoming messages from humans or other agents
    • onFunctionCall / onFunctionCallOutput — tool invocation and result routing
    • onReasoning / onExternalReasoning — model reasoning steps
    • onInternalEvent / onExternalEvent — streaming semantic events in real time
    • onError / onParticipantError — error capture and intelligent recovery without crashing the run
    • onParticipantJoined / onParticipantLeft — membership lifecycle hooks

    Capability functions (runInference, executeFunctionCall, sendMessage) are fire-and-forget — they return void so the environment keeps delivering events while inference and tool execution run in the background.

    Participant Model and Roles

    Mozaik defines three participant roles, all built on the same BaseParticipant base class:

    • Human — calls sendMessage to inject input into the environment
    • Agent — calls runInference and executeFunctionCall, reacts to its own and others' outputs
    • Observer — overrides handlers only (logging, metrics, persistence) without running inference

    Selective listening is supported via a listens list: when populated, the environment only delivers external events whose source matches one of the listed participant types, letting a Critic agent react only to Writer outputs, for example.

    Model Provider Support

    Mozaik picks a provider from the model name passed to runInference. Supported providers include OpenAI, Anthropic, and Google Gemini, each reading credentials from environment variables (OPENAI_API_KEY, ANTHROPIC_API_KEY, GEMINI_API_KEY). DeepSeek models run through the OpenAI-compatible chat-completions endpoint. Streaming is supported for models that declare supportsStreaming: true; requesting streaming for an unsupported model fails validation before the API is called.

    Update: v3.13.1

    The latest release is v3.13.1, published June 9, 2026. The repository was created in June 2025 and has seen consistent activity, with the last push in July 2026. The project ships on npm under @mozaik-ai/core and the homepage links to a Product Hunt launch page, signaling an active go-to-market phase. The homepage also highlights baro, a Claude agent orchestrator built on Mozaik where ten specialized participants work fully concurrently over a single Mozaik bus — presented as a reference implementation of what the runtime enables.

    Mozaik - 1

    Community Discussions

    Be the first to start a conversation about Mozaik

    Share your experience with Mozaik, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under the MIT License. Install via npm and use without restrictions.

    • Full runtime source code
    • MIT License
    • npm package @mozaik-ai/core
    • Community Discord support
    • All agent coordination features included

    Capabilities

    Key Features

    • Event-driven agent communication via shared bus
    • Non-blocking fire-and-forget inference and tool execution
    • Reactive participant model with override-only handlers
    • Parallel agent execution with shared context
    • Streaming inference with real-time semantic event delivery
    • Lifecycle hooks for participant join/leave events
    • Selective listening via typed participant filters
    • Intelligent error recovery with onError and onParticipantError
    • Support for OpenAI, Anthropic, Gemini, and DeepSeek models
    • Observer participants for logging, metrics, and persistence
    • AgenticEnvironment as the shared coordination layer
    • TypeScript-first API with full type safety

    Integrations

    OpenAI
    Anthropic Claude
    Google Gemini
    DeepSeek
    npm
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Mozaik and help others make informed decisions.

    Developer

    JigJoy

    JigJoy builds open-source developer infrastructure for AI agent systems. The team created Mozaik, a TypeScript runtime that enables self-organizing multi-agent collaboration through an event-driven architecture. JigJoy publishes Mozaik under the MIT license and maintains it actively on GitHub, with a companion product called baro that demonstrates the runtime's capabilities at scale.

    Founded 2023
    Novi Sad, Serbia
    3 employees
    Read more about JigJoy
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    Sentient Foundation icon

    Sentient Foundation

    Open-source AGI foundation uniting builders, researchers, and communities to develop transparent, collaborative artificial general intelligence.

    Project Tapestry icon

    Project Tapestry

    An open-source platform by the AI Alliance designed to enable collaborative, sovereign AI development across organizations and communities.

    TensorOpera AI icon

    TensorOpera AI

    TensorOpera AI is a full-stack agentic AI platform for building, deploying, and scaling AI agents, models, and GPU workloads across cloud and edge environments.

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    487 tools

    Multi-agent Systems

    Platforms for creating and managing teams of AI agents that can collaborate.

    235 tools

    AI Infrastructure

    Infrastructure designed for deploying and running AI models.

    311 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions