Um framework multiplataforma para chatbots em TypeScript, com console web e ecossistema de plugins para criar bots em diferentes plataformas de chat.
jakobdylanc/llmcord
Um bot do Discord que transforma um servidor ou DM em uma interface compartilhada para qualquer LLM compatível com OpenAI, local ou remoto.
- Estrelas
- 837
- Forks
- 206
- Issues abertas
- 5
- Último commit
- há 3 meses
O que é?
llmcord é um bot do Discord em Python que permite conversar com modelos de linguagem diretamente no Discord. Ele se conecta a serviços remotos como OpenRouter, OpenAI, xAI e Google, ou a servidores locais como LM Studio, Ollama e vLLM, e funciona com qualquer servidor que disponibilize a API OpenAI /v1/chat/completions.
O histórico da conversa fica no próprio Discord: a cadeia de respostas serve como contexto, então não é necessário usar um banco de dados. Os usuários podem criar ramificações de conversas, continuar a thread de outra pessoa ou mencionar o bot ao responder a qualquer mensagem para incluí-lo. É possível trocar de modelo durante a execução com o comando /model, e as configurações em config.yaml são recarregadas sem reiniciar o bot.
O bot aceita anexos de imagem com modelos de visão e anexos de arquivos de texto, além de oferecer um prompt de sistema configurável, permissões por usuário, cargo e canal e respostas em streaming. O projeto consiste em um único arquivo Python, configurado por meio de config.yaml ou variáveis de ambiente, e pode ser executado diretamente com Python ou via Docker Compose.
Recursos principais
- 01O contexto da conversa fica armazenado na cadeia de respostas do Discord, sem necessidade de banco de dados.
- 02Troque entre os modelos configurados durante a execução com o comando /model.
- 03Funciona com OpenRouter, OpenAI, xAI, Google, LM Studio, Ollama, vLLM e outros servidores compatíveis com OpenAI.
- 04Aceita anexos de imagem para modelos de visão e anexos de arquivos de texto.
- 05Envia respostas em streaming e divide respostas longas em várias mensagens.
- 06Recarrega config.yaml automaticamente e aceita variáveis de ambiente para segredos.
Casos de uso
- Oferecer a uma equipe pequena ou a um grupo de amigos um assistente de IA compartilhado em um servidor do Discord que já usam.
- Executar um modelo hospedado localmente por meio do Ollama ou LM Studio e conversar com ele pelo Discord.
- Comparar diferentes modelos remotos e locais em uma única interface de chat, alternando entre eles com /model.
- Experimentar prompts de sistema personalizados para um bot de comunidade.
Em coleções
Tópicos
Perguntas frequentes
- O que é llmcord?
- Um bot do Discord que transforma um servidor ou DM em uma interface compartilhada para qualquer LLM compatível com OpenAI, local ou remoto. llmcord é um bot do Discord em Python que permite conversar com modelos de linguagem diretamente no Discord. Ele se conecta a serviços remotos como OpenRouter, OpenAI, xAI e Google, ou a servidores locais como LM Studio, Ollama e vLLM, e funciona com qualquer servidor que disponibilize a API OpenAI /v1/chat/completions.
- llmcord é gratuito? Qual é a licença?
- llmcord é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- llmcord ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de llmcord foi em 14 de ago. de 2026.
- Para que posso usar llmcord?
- Oferecer a uma equipe pequena ou a um grupo de amigos um assistente de IA compartilhado em um servidor do Discord que já usam. Executar um modelo hospedado localmente por meio do Ollama ou LM Studio e conversar com ele pelo Discord. Comparar diferentes modelos remotos e locais em uma única interface de chat, alternando entre eles com /model. Experimentar prompts de sistema personalizados para um bot de comunidade.
- Onde consigo llmcord?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/jakobdylanc/llmcord
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um bot self-hosted para Discord que integra chat, geração de imagens, transcrição, moderação e busca na web com OpenAI.
Uma plataforma de agentes self-hosted em Rust que funciona como assistente sempre ativo em canais de chat, na Web e em APIs, com app desktop nativo e SDK incorporável.
Agente de IA para terminal que planeja e executa tarefas com modelos gratuitos, locais (Ollama, LM Studio) ou modelos em nuvem com sua própria chave.
Um chatbot com GPT-4, originalmente um bot do Discord, que orienta os usuários pelo processo de design do Biomimicry Institute para encontrar soluções inspiradas na natureza.
Um assistente pessoal de IA que conecta agentes de programação, como Claude Code, Codex e CLIs no estilo Gemini, ao Discord, Slack, Telegram, LINE e a um chat na web.