5ire logo

5ire

A sleek AI assistant with MCP tool integration and local knowledge base

5ire delivers a cross‑platform desktop AI assistant that connects to major LLM providers, offers tool access via MCP servers, and provides a local multilingual knowledge base with RAG, analytics, and prompt management.

5ire banner

Overview

Overview

5ire is a cross‑platform desktop AI assistant that unifies access to leading LLM providers such as OpenAI, Azure, Anthropic, Google, and others. It combines conversational AI with a standardized Model‑Context‑Protocol (MCP) client, allowing the assistant to invoke external tools—file system, databases, remote APIs—through community‑driven MCP servers.

Capabilities

The app ships with a local knowledge base powered by the multilingual bge‑m3 embedding model, supporting docx, pdf, xlsx, pptx, txt, and csv formats for Retrieval‑Augmented Generation. Users can organize prompts with variable support, track usage analytics, bookmark conversations, and perform quick keyword searches across all chats. Installation requires Python, Node.js, and the uv package, and native dependencies must be packaged per platform.

Deployment

Developers can contribute MCP servers to the open marketplace or integrate the one‑click server installer into their own sites. The desktop client runs on Windows, macOS, and Linux, offering a self‑hosted alternative to cloud‑only AI assistants.

Highlights

MCP tool integration for file system, database, and remote data access
Local multilingual knowledge base with bge‑m3 embeddings supporting docx, pdf, csv, and more
Prompt library with variable support and organized management
Usage analytics, conversation bookmarks, and quick search across chats

Pros

  • Supports many major LLM providers
  • Extensible via community MCP server marketplace
  • Local RAG without external vector databases
  • Rich UI features like bookmarks and analytics

Considerations

  • Requires Python, Node.js, and uv setup
  • Native dependencies need platform‑specific packaging
  • Limited to desktop environments
  • Users must run or host MCP servers themselves

Managed products teams compare with

When teams consider 5ire, these hosted platforms usually appear on the same shortlist.

Coda logo

Coda

Docs, tables, and apps combined into one collaborative workspace

Craft logo

Craft

Collaborative documents and notes with rich formatting

Document360 logo

Document360

Knowledge base software for product docs and self‑service help

Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.

Fit guide

Great for

  • Developers needing a unified AI assistant across providers
  • Teams wanting local document retrieval without cloud services
  • Power users who value tool integration via MCP
  • Open‑source enthusiasts who want to contribute or host their own MCP servers

Not ideal when

  • Users seeking a pure web‑based chatbot
  • Environments without Python/Node.js support
  • Organizations requiring out‑of‑the‑box cloud hosting
  • Those needing mobile‑only access

How teams use it

Customer support with internal knowledge base

Instantly retrieve relevant policy documents and generate accurate responses

Data analyst querying databases via MCP tools

Run SQL queries directly from the assistant and get summarized insights

Developer prototyping AI‑enhanced apps

Leverage local embeddings and prompt library to test ideas without external services

Researcher consolidating multi‑format literature

Parse PDFs, PPTX, and CSVs, vectorize, and perform semantic search within the app

Tech snapshot

TypeScript97%
SCSS2%
JavaScript1%
EJS1%
NSIS1%

Tags

llmsmcpknowledge-basemodel-context-protocolmcp-client

Frequently asked questions

What platforms does 5ire run on?

It is a cross‑platform desktop application available for Windows, macOS, and Linux.

Do I need an API key for LLM providers?

Yes, you must supply credentials for the chosen provider (e.g., OpenAI, Azure, Anthropic).

How does the local knowledge base work?

Documents are parsed, vectorized with the bge‑m3 model, and stored locally for Retrieval‑Augmented Generation.

Can I add my own MCP servers?

Yes, you can register custom MCP servers in the marketplace to expose new tools.

Is there a cloud‑hosted version?

Currently 5ire is a desktop client; hosting MCP servers is left to the user or community.

Project at a glance

Active
Stars
4,964
Watchers
4,964
Forks
389
Repo age2 years old
Last commityesterday
Primary languageTypeScript

Last synced yesterday