← all repositories
nanbingxyz/5ire

A desktop AI assistant that plugs into tools, files, and major LLMs

5ire is a cross-platform desktop client that unifies major LLM providers, local document search, and extensible tool access through the Model Context Protocol.

5ire
Not currently ranked — collecting fresh signals.
star history

What it does 5ire is a cross-platform desktop application that acts as both a chat interface and an MCP client. It connects to a wide roster of providers—OpenAI, Azure, Anthropic, Google, Mistral, Doubao, Grok, DeepSeek, and Ollama—while letting you bookmark conversations, search chat history, and track API spending. The app also bundles a local knowledge base that parses and vectorizes Word, Excel, PowerPoint, PDF, and CSV files for on-device RAG using the bge-m3 embedding model.

The interesting bit The project leans into the Model Context Protocol as a “USB-C port for AI,” letting you plug in external tools for file-system access, databases, and remote data without rebuilding the client. It also maintains its own open marketplace, MCPSvr, for discovering and sharing MCP servers.

Key highlights

  • Supports OpenAI, Azure, Anthropic, Google, Mistral, Doubao, Grok, DeepSeek, and Ollama
  • Local RAG pipeline with bge-m3 embeddings for multilingual search across docx, xlsx, pptx, pdf, txt, and csv
  • Built-in MCP client with tools and prompts support, plus a companion server directory (MCPSvr)
  • Usage analytics to monitor API spend across conversations
  • Prompt library with variable support, bookmarks, and full-text search across chat history

Caveats

  • Activating the tools feature requires Python, Node.js, and uv to be present, since they constitute the MCP server runtime
  • Native dependencies mean the app must be packaged per-platform, and macOS builds may need Apple notarization credentials to avoid security warnings

Verdict Developers who want a single desktop hub for multiple LLM providers, local document Q&A, and extensible tool use via MCP should take a look. If you need a zero-dependency, browser-only experience, this is not it.

Frequently asked

What is nanbingxyz/5ire?
5ire is a cross-platform desktop client that unifies major LLM providers, local document search, and extensible tool access through the Model Context Protocol.
Is 5ire open source?
Yes — nanbingxyz/5ire is an open-source project tracked on heatdrop.
What language is 5ire written in?
nanbingxyz/5ire is primarily written in TypeScript.
How popular is 5ire?
nanbingxyz/5ire has 5.3k stars on GitHub.
Where can I find 5ire?
nanbingxyz/5ire is on GitHub at https://github.com/nanbingxyz/5ire.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.