Cliente de chat con IA multiplataforma que conecta LLM como OpenAI, Claude, Ollama y DeepSeek con servidores MCP.
- Estrellas
- 709
- Forks
- 74
- Issues abiertos
- 30
- Último commit
- hace 2 meses
¿Qué es?
HyperChat es un cliente de chat de escritorio y de línea de comandos para trabajar con modelos de lenguaje grandes. Se conecta a varios proveedores de LLM mediante sus API y guarda la configuración de los agentes, la memoria y el historial de chat en archivos dentro de un directorio .hyperchat/, de modo que la configuración puede mantenerse junto al proyecto y versionarse con Git.
Los agentes se definen en YAML con un modelo, un prompt de sistema y una lista de servidores MCP permitidos. Cada agente también puede tener su propio archivo de memoria y un conjunto de plantillas de comandos en Markdown, que se ejecutan con comandos de barra como /review o /bug-fix y pueden hacer referencia a archivos con la sintaxis @path. Las herramientas se proporcionan mediante el Model Context Protocol, lo que permite a los agentes trabajar con archivos locales y otros servicios compatibles con MCP.
El proyecto ofrece dos interfaces: una UI web para gestionar varios espacios de trabajo en pestañas con servidores MCP compartidos, y una CLI que inicia directamente un agente con nombre para prompts puntuales o chats interactivos. La configuración se lee de variables de entorno y archivos .env en varios niveles, y las opciones de la CLI tienen la máxima prioridad.
Funciones clave
- 01Se conecta a varios proveedores de LLM, como OpenAI, Claude, Gemini, Kimi y Qwen.
- 02Amplía las capacidades de los agentes con herramientas mediante el Model Context Protocol.
- 03Guarda las definiciones de los agentes, la memoria y los registros de chat como archivos en un directorio .hyperchat/ a nivel de proyecto.
- 04Ofrece comandos de barra personalizados definidos como plantillas en Markdown.
- 05Admite referencias @file para incluir varios archivos en un prompt.
- 06Ofrece tanto una interfaz web con varios espacios de trabajo como una CLI para usar agentes directamente.
Casos de uso
- Mantener un asistente de IA específico para un proyecto cuya configuración y memoria se versionan junto al código.
- Ejecutar un agente con nombre desde scripts o trabajos de CI mediante un comando de una sola línea.
- Chatear con varios proveedores de LLM desde un mismo cliente y permitir que el modelo acceda a archivos locales mediante herramientas MCP.
Inicio rápido
- 1
Instala la CLI globalmente desde npm
npm install -g @dadigua/hyperchat - 2
Configura la clave de API y el modelo predeterminado mediante variables de entorno
export HyperChat_API_KEY=your-api-key - 3
Envía un primer mensaje al modelo predeterminado
hyperchat "你好,世界!"
Antes de usarlo
- No se reconoce el campo de licencia del README, así que revisa el archivo LICENSE antes de usarlo con fines comerciales.
- La configuración requiere una clave de API de un proveedor de LLM.
- La versión 2.0 está en proceso de migración y el README la describe como «Vibe Coded», por lo que la estabilidad puede variar.
Temas
Preguntas frecuentes
- ¿Qué es HyperChat?
- Cliente de chat de IA local primero que se conecta a varios proveedores de LLM y añade herramientas de productividad mediante el protocolo MCP. HyperChat es un cliente de chat de escritorio y de línea de comandos para trabajar con modelos de lenguaje grandes. Se conecta a varios proveedores de LLM mediante sus API y guarda la configuración de los agentes, la memoria y el historial de chat en archivos dentro de un directorio .hyperchat/, de modo que la configuración puede mantenerse junto al proyecto y versionarse con Git.
- ¿HyperChat es gratuito? ¿Qué licencia tiene?
- HyperChat es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿HyperChat sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de HyperChat fue el 26 ago 2026.
- ¿Para qué puedo usar HyperChat?
- Mantener un asistente de IA específico para un proyecto cuya configuración y memoria se versionan junto al código. Ejecutar un agente con nombre desde scripts o trabajos de CI mediante un comando de una sola línea. Chatear con varios proveedores de LLM desde un mismo cliente y permitir que el modelo acceda a archivos locales mediante herramientas MCP.
- ¿Cómo se instala HyperChat?
- Instala la CLI globalmente desde npm: npm install -g @dadigua/hyperchat Configura la clave de API y el modelo predeterminado mediante variables de entorno: export HyperChat_API_KEY=your-api-key Envía un primer mensaje al modelo predeterminado: hyperchat "你好,世界!"
- ¿Dónde consigo HyperChat?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/BigSweetPotatoStudio/HyperChat
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Espacio de trabajo con agentes y prioridad local, donde tus apps, herramientas de chat, integraciones, memoria y cualquier agente conviven lado a lado.
Cliente de chat de IA para escritorio, desplegable localmente y compatible con herramientas MCP, que guarda las conversaciones de forma privada y se conecta a APIs de modelos propias o de terceros.
Aplicación web en TypeScript y servicio de agente basado en LangGraph para conectar servidores MCP con un cliente de chat con IA, desarrollados con CopilotKit.
Herramientas locales de búsqueda, descarga, rastreo e investigación web para agentes de IA mediante MCP, sin claves de API ni costo por consulta.
LobeHub es una plataforma para organizar agentes de IA en equipos siempre activos, que se pueden contratar, programar y supervisar desde un mismo lugar.