loanlemon/omnix-discord-bot — explained in plain English
Analysis updated 2026-05-18
Create a custom Discord command like !chat or !generate without writing bot code by hand.
Watch a live stream of incoming Discord messages and command executions in a dashboard.
Run the bot dashboard as a desktop app with Electron instead of only in a browser.
Add a text-to-speech Discord command powered by a local Omnix AI model.
| loanlemon/omnix-discord-bot | aliansari22/pdfclear | amalshaji/cafeblr | |
|---|---|---|---|
| Stars | 3 | 3 | 3 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | vibe coder | general | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 18+, a local Omnix instance, and a Discord bot token.
Omnix Discord Bot is a dashboard and bot combined into one project, letting you set up custom Discord commands that are powered by Omnix, a local AI compute engine running on your own machine. Instead of writing bot code by hand, you use a visual workspace to create, test, and save commands such as a chat command, an image generation command, or a text to speech command, and the bot runs them whenever someone types them in your Discord server. The dashboard shows a live event stream, so you can watch incoming messages, which commands are firing, and which connections are active, all updating in real time over a WebSocket connection. It can run as a normal website in your browser, or as a standalone desktop app built with Electron, including support for minimizing to the system tray and hardware accelerated graphics. Under the hood, the frontend is built with React and Tailwind CSS, the backend runs on Express with Vite serving the web app, and the Discord side uses Discord's own voice and audio libraries so the bot can handle both text and voice interactions. The desktop version is packaged using Electron Builder into installers for Windows, Mac, or Linux. Getting started involves installing Node.js version 18 or newer, cloning the repository, running an install command, and creating a small configuration file with an API key and port settings. Setting up the actual Discord bot requires creating an application in Discord's developer portal, generating a bot token, turning on a few permission intents including the one that lets the bot read message content, and inviting the bot to your server using a generated link. The project is released under the MIT license, so it can be freely used, modified, and shared, including for commercial purposes, as long as the license notice is kept.
A dashboard and Discord bot combo that lets you visually build custom Discord commands powered by a local Omnix AI engine, runnable in a browser or as a desktop app.
Mainly TypeScript. The stack also includes TypeScript, React, Express.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.