nanbingxyz/5ire
5ire is a cross-platform desktop AI assistant, MCP client. It compatible with major service providers, supports local knowledge base and tools via model context protocol servers .
5,332 ★421 forksTypeScriptUpdated 23d ago
What you need to know
A sleek, free desktop AI assistant and MCP client that supports many providers (OpenAI, Azure, Anthropic, Google, Mistral, Doubao, Grok, DeepSeek, Ollama) with MCP server tools, a local knowledge base for RAG, prompts library, bookmarks, and usage analytics.
Install
Download from the Releases page (https://github.com/nanbingxyz/5ire/releases/latest) Before enabling the tools feature, install Python, Node.js, and uv (required as the MCP server runtime)
Usage
- •Chat with any supported provider; enable MCP tools to access filesystem, system info, databases, remote data
- •Discover and install MCP servers from the open MCPSvr marketplace (github.com/nanbingxyz/mcpsvr)
- •Build a local knowledge base: parses and vectorizes docx, xlsx, pptx, pdf, txt, csv using the local bge-m3 embedding model for RAG
- •Use the prompts library (variables supported), bookmarks, and conversation keyword search
Key features
- ✓MCP client with tools support (filesystem, system info, databases, remote data) and an MCP server marketplace (MCPSvr)
- ✓Local knowledge base: bge-m3 embedding, document parsing/vectorization for local RAG
- ✓Usage analytics: API usage and spend tracking
- ✓Prompts library with variables, conversation bookmarks, and quick search
- ✓Multi-provider support: OpenAI, Azure, Anthropic, Google, Mistral, Doubao, Grok, DeepSeek, Ollama
Best for
Users who want a free, cross-provider desktop chat client with MCP tool support and local RAG knowledge bases.
Caveats
- ⚠MCP tools feature requires Python, Node.js, and uv installed on the machine (may be skipped and added later)
- ⚠Because of native dependencies, it must be packaged per platform; on macOS you may need APPLE_TEAM_ID, APPLE_ID, APPLE_ID_PASS for notarization to avoid security alerts
- ⚠This is an MCP client (host), not an MCP server
Platforms: macOS · Windows · LinuxClients: 5ire (host)
Reviewed 2026-08-07
Topics
- Stars
- 5,332★
- Forks
- 421
- Language
- TypeScript
- License
- NOASSERTION
- Created
- 2024-01-06
- Last push
- 2026-07-15