Docs/About

About

Hybrix is an open-source multi-agent AI framework built for developers who want full control over their AI assistants.

Mission

Hybrix exists to make multi-agent AI systems accessible to individual developers and small teams. Instead of locking agents into a single provider or platform, Hybrix lets you mix and match LLMs, deploy to any channel, and own your data entirely.

Every agent gets a unique procedurally generated pixel-art mascot because software that has personality is software people enjoy using.

Architecture

The system is composed of four layers:

  • Gateway — The central hub that receives messages from channels, routes them to agents, and returns responses.
  • Agents — AI personas each with their own LLM, system prompt, skills, and mascot.
  • Skills — Pluggable capabilities (shell execution, web browsing, device access) that extend what agents can do.
  • Channels — Platform adapters (Discord, Slack, Telegram, Web) that translate between platform-specific and universal message formats.

Tech stack

LayerTechnology
FrontendNext.js 14, React, Tailwind CSS
BackendNode.js, Python (FastAPI gateway)
Real-timeWebSocket, WebRTC (voice)
DatabaseFirestore, localStorage
RenderingSVG pixel art (procedural, no images)
MobileReact Native (companion app)

Contributing

Hybrix is open source and welcomes contributions. Whether it's fixing a bug, adding a new skill, creating a channel adapter, or designing a preset hybrid mascot, there are many ways to help.

Check the GitHub repository for open issues tagged good first issue to find approachable tasks. All pull requests go through a code review process.

License

Hybrix is released under the MIT License. You are free to use, modify, and distribute it for any purpose, including commercial use.