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
| Layer | Technology |
|---|---|
| Frontend | Next.js 14, React, Tailwind CSS |
| Backend | Node.js, Python (FastAPI gateway) |
| Real-time | WebSocket, WebRTC (voice) |
| Database | Firestore, localStorage |
| Rendering | SVG pixel art (procedural, no images) |
| Mobile | React 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.