Cliente de chat com IA multiplataforma que conecta LLMs como OpenAI, Claude, Ollama e DeepSeek a servidores MCP.
- Estrelas
- 709
- Forks
- 74
- Issues abertas
- 30
- Último commit
- há 2 meses
O que é?
HyperChat é um cliente de chat para desktop e linha de comando, voltado ao trabalho com grandes modelos de linguagem. Ele se conecta a vários provedores de LLM por meio das APIs deles e armazena a configuração dos agentes, a memória e o histórico de conversas em arquivos dentro de um diretório .hyperchat/, permitindo manter a configuração junto ao projeto e versioná-la com Git.
Os agentes são definidos em YAML com um modelo, um prompt de sistema e uma lista de servidores MCP permitidos. Cada agente também pode ter seu próprio arquivo de memória e um conjunto de modelos de comando em Markdown, acionados por comandos de barra, como /review ou /bug-fix, e capazes de referenciar arquivos com a sintaxe @path. As ferramentas são disponibilizadas pelo Model Context Protocol, permitindo que os agentes trabalhem com arquivos locais e outros serviços compatíveis com MCP.
O projeto oferece duas interfaces: uma UI web para gerenciar vários workspaces em abas com servidores MCP compartilhados e uma CLI que inicia diretamente um agente pelo nome para prompts pontuais ou conversas interativas. A configuração é lida de variáveis de ambiente e arquivos .env em vários níveis, e as flags da CLI têm a maior prioridade.
Recursos principais
- 01Conecta-se a vários provedores de LLM, como OpenAI, Claude, Gemini, Kimi e Qwen.
- 02Amplia os recursos dos agentes com ferramentas via Model Context Protocol.
- 03Armazena definições de agentes, memória e registros de conversa em arquivos dentro de um diretório .hyperchat/ no nível do projeto.
- 04Oferece comandos de barra personalizados, definidos como modelos em Markdown.
- 05Aceita referências a arquivos com @ para incluir vários arquivos em um prompt.
- 06Oferece tanto uma interface web com vários workspaces quanto uma CLI para usar agentes diretamente.
Casos de uso
- Manter um assistente de IA específico para um projeto, com configuração e memória versionadas junto ao código.
- Executar um agente pelo nome em scripts ou tarefas de CI com um comando de uma linha.
- Conversar com vários provedores de LLM em um único cliente e dar ao modelo acesso a arquivos locais por meio de ferramentas MCP.
Início rápido
- 1
Instale a CLI globalmente pelo npm
npm install -g @dadigua/hyperchat - 2
Defina a chave de API e o modelo padrão por meio de variáveis de ambiente
export HyperChat_API_KEY=your-api-key - 3
Envie uma primeira mensagem para o modelo padrão
hyperchat "你好,世界!"
Antes de usar
- O campo de licença do README não é reconhecido; por isso, confira o arquivo LICENSE antes de usar o projeto comercialmente.
- A configuração exige uma chave de API de um provedor de LLM.
- A versão 2.0 está em migração, e o README a descreve como “Vibe Coded”; portanto, a estabilidade pode variar.
Tópicos
Perguntas frequentes
- O que é HyperChat?
- Um cliente de chat com IA local-first que se conecta a vários provedores de LLM e oferece ferramentas de produtividade pelo protocolo MCP. HyperChat é um cliente de chat para desktop e linha de comando, voltado ao trabalho com grandes modelos de linguagem. Ele se conecta a vários provedores de LLM por meio das APIs deles e armazena a configuração dos agentes, a memória e o histórico de conversas em arquivos dentro de um diretório .hyperchat/, permitindo manter a configuração junto ao projeto e versioná-la com Git.
- HyperChat é gratuito? Qual é a licença?
- HyperChat é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- HyperChat ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de HyperChat foi em 26 de ago. de 2026.
- Para que posso usar HyperChat?
- Manter um assistente de IA específico para um projeto, com configuração e memória versionadas junto ao código. Executar um agente pelo nome em scripts ou tarefas de CI com um comando de uma linha. Conversar com vários provedores de LLM em um único cliente e dar ao modelo acesso a arquivos locais por meio de ferramentas MCP.
- Como instalar HyperChat?
- Instale a CLI globalmente pelo npm: npm install -g @dadigua/hyperchat Defina a chave de API e o modelo padrão por meio de variáveis de ambiente: export HyperChat_API_KEY=your-api-key Envie uma primeira mensagem para o modelo padrão: hyperchat "你好,世界!"
- Onde consigo HyperChat?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/BigSweetPotatoStudio/HyperChat
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Workspace agentic local-first que reúne apps, ferramentas de chat, integrações, memória e qualquer agente (Claude Code, Codex, modelos BYOK) lado a lado.
Cliente desktop de chat com IA, implantado localmente e compatível com ferramentas MCP, que armazena conversas de forma privada e se conecta a APIs de modelos próprias ou de terceiros.
Aplicação web em TypeScript e serviço de agente baseado em LangGraph para conectar servidores MCP a um cliente de chat com IA, usando CopilotKit.
Ferramentas locais de busca, leitura, rastreamento e pesquisa na web para agentes de IA via MCP, sem chaves de API nem custo por consulta.
O LobeHub é uma plataforma para organizar agentes de IA em equipes sempre ativas, que podem ser contratadas, agendadas e avaliadas em um só lugar.