Skip to content

Latest commit

 

History

History
63 lines (42 loc) · 4.1 KB

File metadata and controls

63 lines (42 loc) · 4.1 KB

AlphaLLM

GitHub stars GitHub issues GitHub license Wakatime Discord

ChatGPT

ChatGPT

AlphaLLM is an advanced Discord bot that integrates multiple AI models for text and image generation. It provides a RAG memory system and administrative features.

🚀 Features

  • 🤖 Discord bot with text and image generation
  • 🧠 RAG memory system
  • 🎯 Automatic AI model selection
  • 📊 Logging and diagnostics

🤖 Supported AI Models

The bot supports many models: ChatGPT, Claude, Cohere, DeepSeek, Gemini, GLM, Grok, Llama, Mistral, Qwen, Sonar, and more.

ChatGPT Claude DeepSeek Gemini GLM
ChatGPT Claude DeepSeek Gemini GLM
Grok Llama Mistral Qwen Sonar
Grok Llama Mistral Qwen Sonar

📦 Installation

Prerequisites

  • Python 3.12+
  • API Keys
  • 2 GB RAM + 5 GB Disk

⚙️ Configuration

Edit config.toml for:

  • Discord IDs (servers, channels)
  • Runtime settings
  • Memory models

Edit .env for provider keys.

🛟 Code Quality

Run the following command to format and lint the codebase:

black --exclude=.venv . && isort --skip=.venv . && flake8 --exclude=.venv .
  • Black: Code formatting
  • isort: Import sorting
  • flake8: Linting and style checking

📄 License

MIT