Chat client for accessing various LLMs and productivity tools
Top 52.5% on sourcepulse
HyperChat is an open-source chat client designed for users seeking a unified interface to interact with various Large Language Models (LLMs) and leverage productivity tools via the MCP protocol. It aims to provide a superior chat experience by supporting a wide range of LLM APIs, including OpenAI, Claude, Gemini, and others, while offering advanced features like prompt engineering, agent creation, and scheduled tasks.
How It Works
HyperChat acts as a versatile client, abstracting the complexities of different LLM APIs through a unified interface. It fully supports the MCP protocol, enabling extensibility through custom extensions and tools. Key features include HyperPrompt syntax for dynamic prompts with JavaScript integration, RAG support for knowledge base integration, and a "ChatSpace" concept for concurrent multi-chat sessions. This approach allows users to harness the power of multiple LLMs and custom tools within a single, cohesive application.
Quick Start & Requirements
npx -y @dadigua/hyper-chat
(default port 16100, password 123456)docker pull dadigua/hyperchat-mini:latest
npm install
in electron
and web
directories.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is primarily for educational and exchange purposes, and developers disclaim liability for user actions. A multi-Agent interaction system is listed as a future TODO.
1 week ago
1 day