Кроссплатформенный фреймворк для чат-ботов на TypeScript с веб-консолью и экосистемой плагинов для разных платформ.
jakobdylanc/llmcord
Discord-бот, превращающий сервер или личные сообщения в общий интерфейс для любых совместимых с OpenAI LLM — локальных и удалённых.
- Звёзды
- 837
- Форки
- 206
- Открытые issues
- 5
- Последний коммит
- 3 месяца назад
Что это?
llmcord — это Discord-бот на Python, который позволяет общаться с большими языковыми моделями прямо в Discord. Он подключается к удалённым сервисам, таким как OpenRouter, OpenAI, xAI и Google, или локальным серверам, например LM Studio, Ollama и vLLM, и работает с любым сервером, предоставляющим API OpenAI /v1/chat/completions.
История переписки хранится в самом Discord: контекстом служит цепочка ответов, поэтому база данных не нужна. Пользователи могут создавать ветки обсуждения, продолжать чужие ветки или упоминать бота в ответе на любое сообщение, чтобы включить его в разговор. Модели можно переключать на лету командой /model, а настройки в config.yaml применяются без перезапуска бота.
Бот поддерживает изображения во вложениях для моделей с поддержкой vision и текстовые файлы, настраиваемый системный промпт, разрешения для отдельных пользователей, ролей и каналов, а также потоковую выдачу ответов. Проект состоит из одного файла Python, настраивается через config.yaml или переменные окружения и запускается напрямую с помощью Python либо через Docker Compose.
Ключевые возможности
- 01Контекст переписки хранится в цепочке ответов Discord, поэтому база данных не нужна.
- 02Переключение между настроенными моделями на лету командой /model.
- 03Поддержка OpenRouter, OpenAI, xAI, Google, LM Studio, Ollama, vLLM и других совместимых с OpenAI серверов.
- 04Принимает изображения во вложениях для моделей с поддержкой vision и текстовые файлы.
- 05Передаёт ответы потоком и разбивает длинные сообщения на несколько.
- 06Перезагружает config.yaml на лету и поддерживает переменные окружения для секретов.
Сценарии использования
- Общий AI-ассистент для небольшой команды или компании друзей в уже существующем Discord-сервере.
- Запуск локальной модели через Ollama или LM Studio и общение с ней из Discord.
- Сравнение разных локальных и удалённых моделей в одном чате с помощью команды /model.
- Эксперименты с пользовательскими системными промптами для бота сообщества.
В подборках
Темы
Частые вопросы
- Что такое llmcord?
- Discord-бот, превращающий сервер или личные сообщения в общий интерфейс для любых совместимых с OpenAI LLM — локальных и удалённых. llmcord — это Discord-бот на Python, который позволяет общаться с большими языковыми моделями прямо в Discord. Он подключается к удалённым сервисам, таким как OpenRouter, OpenAI, xAI и Google, или локальным серверам, например LM Studio, Ollama и vLLM, и работает с любым сервером, предоставляющим API OpenAI /v1/chat/completions.
- llmcord можно использовать бесплатно? Какая у него лицензия?
- llmcord распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- llmcord всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в llmcord — 14 авг. 2026 г..
- Для чего можно использовать llmcord?
- Общий AI-ассистент для небольшой команды или компании друзей в уже существующем Discord-сервере. Запуск локальной модели через Ollama или LM Studio и общение с ней из Discord. Сравнение разных локальных и удалённых моделей в одном чате с помощью команды /model. Эксперименты с пользовательскими системными промптами для бота сообщества.
- Где скачать llmcord?
- Исходный код и инструкции по установке — на GitHub: https://github.com/jakobdylanc/llmcord
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый Discord-бот, который добавляет на серверы Discord чат OpenAI, генерацию изображений, транскрибацию, модерацию и поиск в интернете.
Самостоятельно размещаемая платформа агентов на Rust: постоянно работающий помощник в чатах, веб-интерфейсе и API, с нативным desktop-приложением и встраиваемым SDK.
Терминальный AI-агент, который планирует и выполняет задачи с бесплатными, локальными (Ollama, LM Studio) или облачными моделями с вашим API-ключом.
Чат-бот на базе GPT-4, изначально созданный для Discord: он проводит пользователей по процессу проектирования Biomimicry Institute и помогает находить решения, вдохновлённые природой.
Персональный ИИ-ассистент, который подключает CLI coding-агентов вроде Claude Code, Codex и Gemini к Discord, Slack, Telegram, LINE и веб-чату.