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

knowledge-basellmsmcpmcp-clientmodel-context-protocol
View on GitHub ↗
Stars
5,332★
Forks
421
Language
TypeScript
License
NOASSERTION
Created
2024-01-06
Last push
2026-07-15