Universal event-driven omnichannel platform for AI agents to communicate across any messaging platform
https://github.com/automagik-dev/omni โ HEALTH ? 99 / Healthy
Universal event-driven omnichannel platform for AI agents to communicate across any messaging platform
https://github.com/automagik-dev/omni โ// readme
Think of Omni as a deep-sea octopus. Each channel is a tentacle reaching into a different messaging ecosystem. Events are nerve impulses flowing through NATS JetStream. The core is the brain: identity resolution, event routing, and a unified API that lets you treat every channel as one system.
| ๐ One API, every channel | Send WhatsApp, Discord, Slack, Telegram, and other channel messages with one interface |
| โก Event-driven | Every action produces an event. Subscribe, replay, automate |
| ๐งฌ Identity graph | Resolve the same person across channels and instances |
| ๐ค AI-native | Provider bindings, response gates, session strategies, automations, and agent dispatch |
| ๐ง Plugin architecture | Build channels and integrations with the Channel SDK |
| ๐ฆ SDKs | TypeScript SDK, plus generated Python/Go clients for API consumers |
| Channel | Status | Highlights |
|---|---|---|
| WhatsApp (Baileys) | โ Stable | QR/phone pairing, media, reactions, groups, contacts, presence |
| WhatsApp Cloud API (Meta) | โ Available | Embedded Signup OAuth, templates HSM, webhookโฆ |