mcpField
A
A Sleek AI Assistant & MCP Client

A Sleek AI Assistant & MCP Client

精选
github.com/nanbingxyz桌面应用5.4k4 天前更新

关于 A Sleek AI Assistant & MCP Client

5ire 是一款跨平台桌面 AI 助手与 MCP 客户端,兼容多家主流大模型服务商,并支持本地知识库。它面向希望在一个桌面应用中同时使用多种模型和工具的用户。

主要功能

  1. 01兼容 OpenAI、Anthropic、Google、Ollama 等服务商
  2. 02通过 MCP 服务使用文件系统、数据库等工具
  3. 03本地知识库,支持 docx、pdf、csv 等文档向量化
  4. 04用量统计,记录 API 调用与费用
  5. 05提示词库支持变量,并可搜索与收藏对话

适用场景

  1. 01在本地文档上进行检索增强生成(RAG)问答
  2. 02在桌面端统一管理多家大模型的对话
  3. 03通过 MCP 工具读取文件或查询数据库

MCP 相关

5ire 作为 MCP 客户端,可连接并管理 MCP 服务,使 AI 模型能够调用这些服务提供的工具。

详细介绍

Logo
(读作“fai-er”)

一款简洁时尚的 AI 助手与 MCP 客户端


README 配图


OpenAI / Azure / Anthropic / Google / Mistral / Doubao / Grok / DeepSeek / Ollama

Twitter · 发布版本

README 配图


启用工具功能前,请确保已安装以下组件:
  • 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 服务的流程。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。