Display your Ollama model status in Discord with system information
Windows (PowerShell):
curl -o install.py https://raw.githubusercontent.com/teodorgross/ollama-discord-presence/main/install.py; python install.pyWindows (CMD):
curl -o install.py https://raw.githubusercontent.com/teodorgross/ollama-discord-presence/main/install.py && python install.pyLinux/macOS:
curl -sSL https://raw.githubusercontent.com/teodorgross/ollama-discord-presence/main/install.py | python3Windows (PowerShell):
curl -o uninstall.py https://raw.githubusercontent.com/teodorgross/ollama-discord-presence/main/uninstall.py; python uninstall.pyWindows (CMD):
curl -o uninstall.py https://raw.githubusercontent.com/teodorgross/ollama-discord-presence/main/uninstall.py && python uninstall.pyLinux/macOS:
curl -sSL https://raw.githubusercontent.com/teodorgross/ollama-discord-presence/main/uninstall.py | python3|
🔄 Real-time Updates 💾 System Info 🎨 Auto GPU Icons |
⚙️ Background Service 🖥️ Cross-Platform 📊 Rich Display |
- Line 1: Current model name
- Line 2: System RAM and GPU VRAM
- Icons: GPU brand detection
- Tooltips: Ollama version and hardware details
Want to use your own Discord application? Edit config.json:
{
"clientId": "your-discord-app-id-here"
}- Create app at Discord Developer Portal
- Upload assets:
ollama,nvidia,amd,intel,gpu - Copy Application ID to config
- Restart service
- 🐍 Python 3.7+
- 💬 Discord Desktop App
- 🦙 Ollama installed
Logs Location:
- Windows:
%USERPROFILE%\.ollama\discord\logs.txt - Linux/Mac:
~/.ollama/discord/logs.txt
Debug Mode:
python ollama_presence.py --debugThis project demonstrates the value of Discord Rich Presence integration for Ollama users. Consider implementing native Discord RPC support in the main Ollama application to enhance user experience and community engagement.
Benefits:
- Increased visibility of Ollama usage
- Better community interaction
- Enhanced user status sharing
- No external dependencies needed
Made with ❤️ for the Ollama community


