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.
5ire provides a sleek desktop interface for interacting with large language models from providers such as OpenAI, Azure, Anthropic, Google, Mistral, and more. It enriches conversations with a local vector‑based knowledge base and can invoke external tools through MCP servers, turning a simple chat into a powerful productivity hub.
uv
package manager are available on your system.git clone https://github.com/nanbingxyz/5ire
) and follow the steps in INSTALLATION.md
to build the desktop app for your OS.bge‑m3
model for offline RAG.uv
are required because MCP servers run as separate processes.APPLE_TEAM_ID
, APPLE_ID
, APPLE_ID_PASS
), and Linux.These components are required as they constitute the runtime environment for the MCP Server. If you don't anticipate using the tools feature immediately, you may choose to skip this installation step and complete it later when the need arises.
For detailed installation instructions, please see our Installation Guide.
If you want to contribute code to 5ire or develop your own apps based on 5ire, start with the Development Setup Guide.
Visit Wiki for more details.
🚀 To integrate 5ire’s one-click server installation into your website, see the One-Click Server Installation Integration Guide.
Join the Discord, By joining, you’ll get:
MCP is an open protocol that standardizes how applications provide context to LLMs. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect your devices to various peripherals and accessories, MCP provides a standardized way to connect AI models to different data sources and tools.
With tools, you can access the file system, obtain system information, interact with databases, access remote data, and more, rather than just having a simple conversation.
https://github.com/user-attachments/assets/5aa98f2b-c26d-435e-8196-73fa414066eb
We have created an open marketplace for MCP Servers. it empowers users to discover exceptional tools while offering a streamlined process for sharing their own MCP server creations.
https://github.com/user-attachments/assets/be66c30e-bb29-4dfe-9f25-8d396470ed60
We have integrated the bge-m3 as our local embedding model, which excels in multilingual vectorization. 5ire now supports parsing and vectorization of docx, xlsx, pptx, pdf, txt, and csv documents, enabling storage of these vectors to power robust Retrieval-Augmented Generation (RAG) capabilities locally.
By keeping track of your API usage and spending, you can gain a better understanding of how much you're spending on the API and make informed decisions to optimize your use of the service.
The prompt library provides an effective way to create and organize your own prompts. These prompts are highly versatile, thanks to their support for variables.
You can bookmark each conversation, and even if the original messages are deleted, the saved bookmarked content remains unaffected.
You can perform keyword searches across all conversations, quickly pinpointing the information you need.
[!TIP] Since 5ire uses native dependencies, it needs to be packaged on the corresponding platform. If it is on Mac OS, you may also need to configure APPLE_TEAM_ID, APPLE_ID, and APPLE_ID_PASS for notarization to avoid security alerts.
MCPSvr, a community-driven directory of MCP servers, empowers developers to discover exceptional tools while offering a streamlined process for sharing their own MCP server creations.
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 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.
by Klavis-AI
Provides production‑ready MCP servers and a hosted service for integrating AI applications with over 50 third‑party services via standardized APIs, OAuth, and easy Docker or hosted deployment.