Discord Ollama Bot
A self-hosted Discord bot connects users to local Ollama models, with streamed replies, conversation history and private threads.
Discord Ollama Bot lets a Discord community chat with language models hosted on the owner's hardware. It's for server owners who want to choose their own models and make an AI assistant available inside Discord.
- Ongoing conversations: The bot streams replies as the model generates them and keeps conversation history for follow-up exchanges.
- Private threads: Users can talk with the assistant in separate private threads within Discord.
- Model management: The host can manage the models the bot uses through Ollama.
- Server controls: Configurable controls let the host adjust the bot's behavior in the Discord server, where users interact through slash commands.
Ollama runs locally, so the host controls the model backend. Messages still pass through Discord, and using the bot requires Discord connectivity; it isn't a fully offline chat app. The project uses the Creative Commons Attribution 4.0 International (CC-BY-4.0) license.