关于 A Sleek AI Assistant & MCP Client
5ire 是一款跨平台桌面 AI 助手与 MCP 客户端,兼容多家主流大模型服务商,并支持本地知识库。它面向希望在一个桌面应用中同时使用多种模型和工具的用户。
主要功能
- 01兼容 OpenAI、Anthropic、Google、Ollama 等服务商
- 02通过 MCP 服务使用文件系统、数据库等工具
- 03本地知识库,支持 docx、pdf、csv 等文档向量化
- 04用量统计,记录 API 调用与费用
- 05提示词库支持变量,并可搜索与收藏对话
适用场景
- 01在本地文档上进行检索增强生成(RAG)问答
- 02在桌面端统一管理多家大模型的对话
- 03通过 MCP 工具读取文件或查询数据库
MCP 相关
5ire 作为 MCP 客户端,可连接并管理 MCP 服务,使 AI 模型能够调用这些服务提供的工具。
详细介绍
(读作“fai-er”)
一款简洁时尚的 AI 助手与 MCP 客户端
Twitter · 发布版本
启用工具功能前,请确保已安装以下组件:
- Python
- Node.js
- uv(Python 包管理器)
这些组件是 MCP 服务运行环境的组成部分,因此是必需的。如果您暂时不打算使用工具功能,可以跳过此安装步骤,待需要时再完成安装。
详细安装说明请参阅我们的安装指南。
💪 参与贡献
如果您想为 5ire 贡献代码,或基于 5ire 开发自己的应用,请从开发环境设置指南开始。
访问 Wiki了解更多详情。
🚀 如需将 5ire 的一键安装服务功能集成到您的网站,请参阅一键安装服务集成指南。
### 💬 社区
加入 Discord,加入后你将获得:
- 更快地获得问题和故障的答复
- 直接参与新功能和改进的意见反馈
- 与其他 5ire 用户分享想法、技巧和反馈的平台
- 与大家共同构建并塑造 5ire 未来的机会
功能
⚒️ 通过 MCP 服务支持工具
MCP 是一种开放协议,用于规范应用程序向大模型提供上下文的方式。可以把 MCP 想象成 AI 应用的 USB-C 接口。正如 USB-C 提供了连接设备与各种外围设备和配件的标准方式,MCP 也提供了将 AI 模型连接到不同数据源和工具的标准方式。
借助工具,你可以访问文件系统、获取系统信息、与数据库交互、访问远程数据等,而不只是进行简单对话。
https://github.com/user-attachments/assets/5aa98f2b-c26d-435e-8196-73fa414066eb
我们创建了一个开放的 MCP 服务市场,帮助用户发现优秀工具,并简化分享自己创建的 MCP 服务的流程。
https://github.com/user-attachments/assets/be66c30e-bb29-4dfe-9f25-8d396470ed60
💡 本地知识库
我们集成了 bge-m3 作为本地嵌入模型,擅长多语言向量化。5ire 现在支持解析并向量化 docx、xlsx、pptx、pdf、txt 和 csv 文档,让你能够在本地存储这些向量,为强大的检索增强生成(RAG)功能提供支持。

📈 使用情况分析
通过跟踪 API 使用量和支出,你可以更好地了解 API 花费,并做出明智决策,优化服务使用方式。

✨ 提示词库
提示词库提供了一种有效的方式,用于创建和整理自己的提示词。得益于对变量的支持,这些提示词具有很强的灵活性。

🔖 书签
你可以为每段对话添加书签。即使原始消息被删除,已保存的书签内容也不会受到影响。

🔍 快速搜索
你可以在所有对话中按关键词搜索,快速找到所需信息。

提示
由于 5ire 使用原生依赖项,因此需要针对相应平台进行打包。如果是在 Mac OS 上,你可能还需要配置 APPLE_TEAM_ID、APPLE_ID 和 APPLE_ID_PASS,以进行公证并避免安全警告。
发现优秀的 MCP 服务
MCPSvr 是一个由社区驱动的 MCP 服务目录,帮助开发者发现优秀工具,并简化分享自己创建的 MCP 服务的流程。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。