5ire
Open-source cross-platform desktop AI assistant with MCP support and local knowledge base
Open Source Alternative to:

5ire is an open-source, cross-platform desktop AI assistant that supports the Model Context Protocol (MCP) and local knowledge bases. It provides a sleek, user-friendly interface for interacting with large language models (LLMs) while offering advanced features like tool integration, RAG capabilities, and usage analytics.
Key Features
- MCP Tool Support: Connect to MCP servers for extended functionality like file system access, database interactions, and remote data retrieval via a standardized protocol.
- Local Knowledge Base: Parse and vectorize documents (docx, xlsx, pptx, pdf, txt, csv) locally using the bge-m3 embedding model for multilingual RAG capabilities.
- Usage Analytics: Track API usage and spending to optimize costs and monitor LLM interactions.
- Prompt Library: Create, organize, and reuse prompts with variable support for efficient workflows.
- Bookmarking: Save important conversations even if original messages are deleted.
- Global Search: Search across all conversations using keywords to quickly find information.
- Multi-Provider Support: Works with OpenAI, Azure, Anthropic, Google, Baidu, Mistral, Ollama, and more.
- Cross-Platform: Available for macOS (Silicon/Intel), Windows, and Linux.
Tech / Self-Hosting
5ire is fully open-source (Apache 2.0 license) and can be self-hosted. It supports local embedding models and integrates with MCP servers for extended tooling. Installation is available via direct downloads or Homebrew (brew install --cask 5ire).
Tech Stack & Architecture19 technologies detected