omon-gateway

MCP.Pizza Chef: Indosaram

This server software acts as a powerful bridge between AI agents and Discord, letting developers run many bot sessions efficiently without heavy memory use. It handles text and voice messages, schedules tasks, and safely executes commands, all while scaling down idle sessions to save resources. It requires technical setup and is designed for integrating AI with Discord at scale.

Other

Use This MCP server To

Run multiple Discord bots from one program Reduce memory use for AI agents on Discord Stream voice audio in Discord channels Schedule automated tasks that post to Discord Execute commands safely from Discord messages Manage thousands of Discord channels and threads concurrently

README

 ██████╗ ███╗   ███╗ ██████╗ 
██╔═══██╗████╗ ████║██╔═══██╗
██║   ██║██╔████╔██║██║   ██║
██║   ██║██║╚██╔╝██║██║   ██║
╚██████╔╝██║ ╚═╝ ██║╚██████╔╝
 ╚═════╝ ╚═╝     ╚═╝ ╚═════╝ 
   G  A  T  E  W  A  Y

High-performance, Zero-GC Discord Multiplexer Gateway for OMO (oh-my-openagent) in 100% Rust.

Rust Tokio Discord License Zero GC Platform


The Native Discord Bridge for OMO

OMO Gateway is a dedicated, ultra-fast Rust gateway that bridges OMO (oh-my-openagent) directly to Discord.
It multiplexes thousands of concurrent channels, threads, and DMs with sub-millisecond routing, multi-bot sharding, scale-to-zero memory reclamation, and sandboxed tool execution.


⚡ Why OMO Gateway?

OMO (oh-my-openagent) provides autonomous agent intelligence, deep planning, and subagent orchestration. However, running AI agents directly against Discord's WebSocket APIs creates operational bottlenecks:

  • Heavy Idle Memory: Running individual Discord connections per agent consumes hundreds of megabytes.
  • Concurrency & Rate Limits: Managing token streaming across many channels triggers Discord rate-limit bans without centralized debouncing.
  • Multi-Bot Management: Running multiple bot identities requires running multiple redundant runtime instances.

OMO Gateway solves this by acting as a high-throughput, pure-Rust I/O multiplexer sitting between Discord and OMO.


omon-gateway FAQ

Can I use this to run multiple Discord bots efficiently?
Yes — it lets you manage many Discord bot identities simultaneously from one program, saving memory and complexity.
Can I use this to reduce memory use when running AI agents on Discord?
Yes — it automatically frees up resources when sessions are idle, keeping memory use very low.
Which apps or clients work with this gateway?
This is a backend server component mainly for developers integrating AI agents with Discord; it’s not a standalone app for end users.
Do I need an API key or account to use this?
You need Discord bot tokens and a Rust development environment to set it up, but no separate API keys are required.
How hard is it to set up?
It requires developer skills to compile and configure, so it’s not a one-click install.
Does it support voice and text on Discord?
Yes — it streams voice audio and routes text messages across channels and threads efficiently.