5ire
A desktop AI assistant and MCP client that talks to major model providers and indexes your own documents locally.
Open Source Alternative to:

5ire speaks to OpenAI, Azure, Anthropic, Google, Mistral, Doubao, Grok, DeepSeek and Ollama from one desktop window, and doubles as a client for the Model Context Protocol. That second part is what separates it from a chat box, because the assistant can act on your machine instead of only answering.
MCP standardizes how applications give context to language models, much as one connector standardizes plugging in peripherals. Through MCP servers, 5ire reaches the file system, system information, databases and remote data. A community-run directory named MCPSvr lists servers to install and gives authors a route to share their own.
The rest of the application is built around keeping your own material close.
- Local knowledge base: the bge-m3 embedding model parses and vectorizes docx, xlsx, pptx, pdf, txt and csv files for retrieval-augmented generation on your machine.
- Usage analytics: API usage and spending are tracked so provider costs stay visible.
- Prompts library: reusable prompts support variables for different situations.
- Bookmarks: saved conversation content survives even when the original messages are deleted.
- Quick search: keyword search runs across every conversation at once.
Turning on the tools feature needs Python, Node.js and the uv package manager first, since together they form the runtime environment for MCP servers; that step can wait until you need it. Because 5ire uses native dependencies it must be packaged on the target platform, and macOS builds need Apple notarization credentials to avoid security alerts.
Stars
5,344Forks
428Last commit
2 months agoRepository age
3 yearsVersion
0.15.4Repository
nanbingxyz/5ire
Auto-fetched from GitHub .
Open source alternatives similar to 5ire:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit