![[Showcase] Omnix Discord Bot](https://external-preview.redd.it/fGn3GbnNuiaBRv5I07RcxcRk8byiDw-X5y2tWiHIyjE.png?width=1080&crop=smart&auto=webp&s=811e2e6a5d627d73eab4e20e62a41d2e5e32e530)
[Showcase] Omnix Discord Bot
Some of you may remember my previous posts about Omnix (my local ONNX inference engine) and MaSON (Markdown Structured Object Notation).
I've been building on that ecosystem, and my latest project is something I've wanted for a long time:
A Discord bot that lets you talk to your local AI models directly in voice chat.
The bot can join a Discord voice channel, listen to users, run speech recognition and inference through your local Omnix instance, and respond with synthesized speech—all without sending your conversations to a cloud AI provider.
It's more than just a voice bot, though. The project also includes a visual orchestration dashboard where you can create custom AI-powered Discord commands and workflows without modifying source code.
Current features include:
- 🎙️ Join Discord voice channels and have conversations with your local AI
- 🤖 Connect directly to a local Omnix instance (default port 9777)
- 💬 Build custom commands like
!chat,!summarize, or your own AI workflows - 📊 Live event stream and execution logs
- 🖥️ React web dashboard or cross-platform Electron desktop app
- 🔒 Local-first architecture
The bigger goal behind Omnix is to build practical interfaces around local AI. The inference engine is one piece, but I also want to make it easy to integrate local models into applications people actually use every day.
I'd love feedback from the community:
- What would you want an AI Discord bot to do?
- What voice features would make it genuinely useful?
- What integrations would you expect from a local-first assistant?
Repository: https://github.com/LoanLemon/omnix-discord-bot
As always, I'd appreciate any feedback, ideas, or contributions!