by Lucassssss
Provides a secure, efficient, and personalized local AI chat experience with multi‑session management, markdown rendering, and extensible tool integration via MCP.
Eechat delivers a local AI chat solution that runs entirely on the user's machine, ensuring data privacy and offline capability. It supports integration of various AI tools through MCP, allowing seamless tool‑assisted conversations.
Installation
git clone https://github.com/Lucassssss/eechat.git
cd eechat
npm install
npm run dev # start in development mode
npm run build # create production binaries
After installation, launch the application and configure your local or remote model API if needed.
Q: Do I need an internet connection? A: Only required for the initial download of models or runtimes; after that, the app runs fully offline.
Q: Can I use my own model API? A: Yes, you can configure custom endpoints for OpenAI, Anthropic, or self‑hosted models.
Q: How are plugins managed? A: Through the MCP management UI—install, start, stop, or remove tools with a single click or via JSON config files.
Q: What are the system requirements? A: Windows 10/11 (64‑bit), macOS 10.15+, Linux (Ubuntu 18.04+ / Debian 10+), at least 4 GB RAM and 500 MB disk space; GPU with CUDA is optional for faster inference.
eechat is an AI chat application focused on local deployment, providing users with a secure, private, and efficient AI conversation experience.
MCP (Model Context Protocol) is a brand-new core extension capability of eechat, designed specifically for AI assistant scenarios. It greatly enhances the playability and professionalism of local AI. With MCP, you can easily integrate, manage, and run various AI tools and services with just one click, making your AI assistant infinitely expandable.
Through the MCP management interface, you can easily view, install, start, stop, and remove various AI tools without command-line operations, significantly lowering the entry barrier.
Provides a form-based visual way to add new MCP applications, supporting automatic README reading or AI-powered configuration filling. Even beginners can quickly integrate new tools.
Built-in professional JSON configuration file editor, supporting formatting, reset, and quick navigation. Perfect for advanced users to batch manage and deeply customize. Fully compatible with Claude Desktop, Cursor, and Cline configurations.
Built-in automatic detection and one-click download for runtimes like bun and uv. No manual dependency setup required, ensuring Node.js/Python tools are ready to use out of the box.
MCP tools can be added, removed, or upgraded at any time, supporting multi-instance parallel running. Build your own exclusive AI toolbox.
All MCP tools can be called directly in the chat window, enabling seamless collaboration between AI and tools.
eechat is designed for local deployment, ensuring your data security and optimal user experience.
Download the appropriate installation package for your system from the releases page:
# Clone repository
git clone https://github.com/Lucassssss/eechat.git
cd eechat
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build application
npm run build```
Please log in to share your review and rating for this MCP.
Explore related MCPs that share similar capabilities and solve comparable challenges
by modelcontextprotocol
An MCP server implementation that provides a tool for dynamic and reflective problem-solving through a structured thinking process.
by danny-avila
Provides a self‑hosted ChatGPT‑style interface supporting numerous AI models, agents, code interpreter, image generation, multimodal interactions, and secure multi‑user authentication.
by block
Automates engineering tasks on local machines, executing code, building projects, debugging, orchestrating workflows, and interacting with external APIs using any LLM.
by RooCodeInc
Provides an autonomous AI coding partner inside the editor that can understand natural language, manipulate files, run commands, browse the web, and be customized via modes and instructions.
by pydantic
A Python framework that enables seamless integration of Pydantic validation with large language models, providing type‑safe agent construction, dependency injection, and structured output handling.
by lastmile-ai
Build effective agents using Model Context Protocol and simple, composable workflow patterns.
by mcp-use
A Python SDK that simplifies interaction with MCP servers and enables developers to create custom agents with tool‑calling capabilities.
by nanbingxyz
A cross‑platform desktop AI assistant that connects to major LLM providers, supports a local knowledge base, and enables tool integration via MCP servers.
by gptme
Provides a personal AI assistant that runs directly in the terminal, capable of executing code, manipulating files, browsing the web, using vision, and interfacing with various LLM providers.