A cross platform AI assistant and MCP client supporting multiple model providers and local knowledge bases.

5ire is an open-source AI assistant and MCP client. It provides a unified web application and server environment that allows users to interact with various large language models through their own API keys. This setup removes the reliance on a single provider by aggregating multiple AI services into one interface.
The software supports a wide range of providers including OpenAI, Azure, Anthropic, Google, Mistral, Doubao, Grok, DeepSeek, and Ollama. It is deployed as a server and web app, allowing users to manage multiple AI models and custom configurations in one location. This makes it a versatile tool for users who switch between different models depending on the specific task or cost requirements.
The architecture relies on the Model Context Protocol to standardize how the interface provides context and tools to LLMs. This protocol acts as a standardized connection point, enabling the AI to interact with external data sources and system information rather than relying solely on a conversation window. To enable these tool capabilities, the system requires a runtime environment consisting of Python, Node.js, and the uv package manager. This makes the software suitable for developers and power users who want to extend AI capabilities by connecting models to local or remote data sources.
5ire is a flexible, self-hosted frontend for those who prefer to maintain control over their AI interactions and data context while utilizing a variety of different model providers.
A self-hosted interface for interacting with local and cloud LLMs with built-in RAG and tool support.
A cross platform interface for interacting with multiple large language models via API or local deployment.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.