Repolode
jakobdylanc

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, генерацию изображений, транскрибацию, модерацию и поиск в интернете.

1,9 тыс.+1 за неделю290PythonMITАктивно поддерживаетсяОбновлён 5 дней назад

Самостоятельно размещаемая платформа агентов на Rust: постоянно работающий помощник в чатах, веб-интерфейсе и API, с нативным desktop-приложением и встраиваемым SDK.

754+5 за неделю141RustMITАктивно поддерживаетсяОбновлён 21 час назад

Чат-бот на базе GPT-4, изначально созданный для Discord: он проводит пользователей по процессу проектирования Biomimicry Institute и помогает находить решения, вдохновлённые природой.

45776PythonБез лицензииОбновлён 2 месяца назад