Repolode
nanbingxyz

nanbingxyz/5ire

跨平台桌面 AI 助手,接入主流大模型服务,同时作为 MCP 客户端并支持本地知识库。

可替代:ChatGPTClaude Desktop

Star
5,373
Fork
435
未关闭 Issue
79
最近提交
上个月

这是什么?

5ire 是一款桌面 AI 对话应用,可接入 OpenAI、Azure、Anthropic、Google、Mistral、DeepSeek、Ollama 等多家模型服务,并支持多个桌面平台。它同时是 Model Context Protocol(MCP)客户端,可通过 MCP 服务器让助手连接外部工具和数据源,例如访问文件系统或数据库。

除对话外,5ire 内置本地知识库,支持解析 docx、xlsx、pptx、pdf、txt 和 csv 文件,使用 bge-m3 嵌入模型将内容向量化并保存在本地,用于检索增强生成(RAG)。此外还提供 API 用量与花费统计、带变量的提示词库、对话收藏以及跨会话关键词搜索。

这个项目适合希望用一个桌面客户端统一管理多个大模型服务和 MCP 工具,并把文档问答保留在本机的用户。启用工具功能前需要安装 Python、Node.js 和 uv,它们为 MCP 服务器提供运行环境。

核心功能

  • 01支持接入 OpenAI、Azure、Anthropic、Google、Mistral、DeepSeek、Ollama 等模型服务。
  • 02作为 MCP 客户端调用 MCP 服务器提供的工具。
  • 03基于 bge-m3 嵌入模型的本地知识库,支持 docx、xlsx、pptx、pdf、txt、csv 文件。
  • 04统计 API 用量与花费。
  • 05支持变量的提示词库。
  • 06对话收藏与跨会话关键词搜索。

适用场景

  • 在一个桌面应用中与多家大模型服务对话。
  • 通过 MCP 服务器让 AI 助手访问本地文件或数据库。
  • 在不上传云端的前提下,对本地的 Office 文档和 PDF 进行问答。
  • 统计大模型 API 调用的费用。

快速上手

  1. 1

    从发布页面下载应用

  2. 2

    如需使用工具功能,请安装 Python、Node.js 和 uv(参见安装指南)

使用前须知

  • 项目元数据中未明确许可证,商业使用前请先查看仓库。
  • 工具功能需要安装 Python、Node.js 和 uv 作为 MCP 服务器的运行环境。
  • 在 macOS 上打包并进行公证时,需要 Apple 开发者凭据,否则可能出现安全提示。

标签

常见问题

5ire 是什么?
跨平台桌面 AI 助手,接入主流大模型服务,同时作为 MCP 客户端并支持本地知识库。 5ire 是一款桌面 AI 对话应用,可接入 OpenAI、Azure、Anthropic、Google、Mistral、DeepSeek、Ollama 等多家模型服务,并支持多个桌面平台。它同时是 Model Context Protocol(MCP)客户端,可通过 MCP 服务器让助手连接外部工具和数据源,例如访问文件系统或数据库。
5ire 可以免费使用吗?用的什么许可证?
5ire 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
5ire 还在维护吗?
半年内有更新。5ire 最近一次提交是在 2026年9月14日。
5ire 适合用来做什么?
在一个桌面应用中与多家大模型服务对话。 通过 MCP 服务器让 AI 助手访问本地文件或数据库。 在不上传云端的前提下,对本地的 Office 文档和 PDF 进行问答。 统计大模型 API 调用的费用。
5ire 怎么安装和运行?
从发布页面下载应用 如需使用工具功能,请安装 Python、Node.js 和 uv(参见安装指南)
在哪里获取 5ire?
源代码和安装说明在 GitHub 上:https://github.com/nanbingxyz/5ire

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目