项目介绍
Tome - 魔法AI咒书
<img src="static/images/repo-header.png" alt="Tome" />
<p align="center">
<code>一款神奇的桌面应用,让你可以与本地或远程的大规模语言模型(LLM)聊天,安排每小时或每天的任务,所有这些都由MCP超级赋能。</code>
</p>
<p align="center">
<a href="https://discord.gg/9CH6us29YA" target="_blank"><img src="https://img.shields.io/discord/1365100902561742868?logo=discord&logoColor=fff&label=加入我们!&color=9D7CD8" alt="加入我们的Discord" /></a>
<a href="https://opensource.org/licenses/Apache-2.0" target="_blank"><img src="https://img.shields.io/badge/License-Apache_2.0-blue.svg" alt="许可证:Apache 2.0" /></a>
<a href="https://github.com/runebookai/tome/releases" target="_blank"><img src="https://img.shields.io/github/v/release/runebookai/tome" alt="GitHub发布" /></a>
</p>
<p align="center">
🔮 下载Tome桌面应用: <a href="https://github.com/runebookai/tome/releases/download/0.9.1/Tome_0.9.1_x64-setup.exe">Windows</a> | <a href="https://github.com/runebookai/tome/releases/download/0.9.1/Tome_0.9.1_aarch64.dmg">MacOS</a>
</p>
Tome
Tome是一款桌面应用,让任何人都能利用大规模语言模型(LLM)和MCP的魔力。下载Tome,连接任意本地或远程的LLM,并将其接入数千个MCP服务器,创建自己的魔法AI驱动的咒书。
什么是MCP? MCP代表模型上下文协议,允许你的LLM访问工具——如搜索引擎、你的文件系统或Scryfall或Atlassian这样的API。
🫥 想要100%本地化,100%私密?使用Ollama和Qwen3,仅使用本地MCP服务器,在你自己的口袋宇宙中施法。⚡想要最先进的云模型和最新的远程MCP服务器?你也可以拥有。一切都取决于你!
🏗️ 这是一个技术预览版,因此请注意一些地方可能还不够完善。加入我们的Discord,分享技巧、窍门以及遇到的问题。给这个仓库加星以获取更新和新功能的通知!
🪄 特性
- 🧙 简化的新手友好体验
- 简单地下载并安装Tome,连接你喜欢的LLM
- 不需要摆弄JSON、Docker、Python或Node
- 几分钟内即可与MCP驱动的模型进行聊天
- 🗓 计划任务
- 安排提示每小时或在每天特定时间运行
- 支持任何模型或MCP服务器
- 🤖 AI模型支持
- 远程:Google Gemini,OpenAI,任何兼容OpenAI API的端点
- 本地:Ollama,LM Studio,Cortex,任何兼容OpenAI API的端点
- 🔮 增强的MCP支持
- 安装、移除、开启/关闭MCP服务器的UI
- npm,uvx,node,python MCP服务器均开箱即用
- 🏪 集成到Smithery.ai注册表
- ✏️ 上下文窗口和温度的自定义
- 🧰 对工具调用和推理模型的本机支持
- 🧪 新!实验室功能:Telegram中继(必须在设置中启用实验室)
- 通过我们的Telegram中继与Tome聊天,从你可以发送Telegram消息的任何地方使用LLMs和MCPs!
演示
https://github.com/user-attachments/assets/0775d100-3eba-4219-9e2f-360a01f28cce
快速开始
要求
快速入门
- 安装Tome
- 连接你首选的LLM提供商 - OpenAI,Ollama和Gemini是预设的,但你也可以通过使用http://localhost:1234/v1作为URL添加像LM Studio这样的提供商。
- 打开Tome中的MCP标签页并安装你的第一个MCP服务器(Fetch是一个容易上手的选择,只需将
uvx mcp-server-fetch粘贴到服务器字段中)。
- 与你的MCP驱动的模型聊天!让它为你获取Hacker News上的头条新闻。
愿景
我们希望使本地LLMs和MCP对每个人来说都易于访问。我们正在构建一个工具,无论你是工程师、DIY爱好者、业余爱好者还是介于两者之间的人,都可以创造性地使用LLMs。
核心原则
- Tome优先考虑本地化:你控制数据的去向。
- Tome面向所有人:你不应该管理编程语言、包管理器或json配置文件。
未来展望
自从发布Tome以来,我们收到了很多很棒的反馈,但我们对未来有着更大的计划。我们希望打破LLMs的聊天框限制,并有许多即将推出的功能来帮助你实现这一点。
- 计划任务:即使你不在电脑前,LLMs也应该做些有用的事情。
- 原生集成:MCP服务器是一种访问工具和信息的好方法,但我们希望增加更强大的集成,以独特的方式与LLMs互动。
- 应用程序构建器:我们相信长期来看,最好的体验不会出现在聊天界面中。我们有计划添加额外的工具,使你能创建强大的应用程序和工作流程。
- ??? 告诉我们你希望看到什么!通过下面的链接加入我们的社区,我们非常乐意听到你的声音。
社区
Discord 博客 Bluesky Twitter