Conch 发布开源 AI 助手:本地运行、聚合多家模型与编码 Agent
Show HN: Conch – a resilient open-source AI assistant
Conch 发布开源 AI 助手,可在 macOS、Windows 和 Linux 本地运行,聊天、记忆与设置存放在 ~/.conch,无需注册账号。
开箱即用的 AI 助手。让它为你解决问题。
你付费使用的每一个模型,都汇聚在你电脑上一个安静的应用里。
它会自行完成设置,修复出问题的地方,只在真正重要时才来问你。
安装 · 为什么选择 Conch · 它能做什么 · 文档 · 参与贡献
下载它,打开它,用你已经在付费的方案登录,或者粘贴一个密钥。设置就
这么简单。无需注册账号,无需学习终端,也没有遥测。你的聊天记录、记忆和
设置都存放在你电脑上的 ~/.conch 中,一个助手就能在网页、你的手机、你的桌面
以及你已经在用的聊天应用中联系到你。
Conch 适合所有人。如果你从未打开过终端,它依然能为你所用。如果你 整天泡在终端里,它也能把你所有的编码智能体汇聚到一处。
安装
应用。从最新版本下载 macOS、Windows 或 Linux 版 并打开。如果你的电脑先弹出询问,指南会告诉你该按哪个按钮。
一行命令。在 macOS 和 Linux 上:
curl -fsSL https://conchagent.com/install.sh | sh在 Windows 上,于 PowerShell 中:
irm https://conchagent.com/install.ps1 | iex
它会安装最新版本:有稳定版就装稳定版,在此之前装最新测试版,
再之前装最新预览版。如果缺少 Node.js 和 Git,它会自动获取,让 Conch
保持运行并打开它。再次运行同一行命令即可更新。在没有屏幕的电脑上加上 --server,或
用 --uninstall 将其移除。之后,conch help 会列出命令行能做什么。
从代码检出开始,需要 Node 24 或更新版本:
corepack enable pnpm install pnpm start # builds and opens http://localhost:4317
它有三处与众不同
它知道自己能做什么。直接问就行。
在你的日历尚未连接时询问周五的安排,Conch 不会瞎猜。用于连接日历的 卡片就在回复正下方。按下它,聊天就会自行带着当天的实际情况继续下去。 每一个应用、技能和设置都是这样运作的:无需事先配置,无需编辑文件,未经你 同意什么都不会开启。正因如此,从未打开过终端的人,也能拥有和整天泡在终端里的人 一样的助手。
要一个应用?它直接给你造一个。
当你手头的东西都满足不了需求时,用你自己的话说明即可。Conch 会编写一个 Conch 应用,检查它,试用它的每一个部分,并以卡片的形式展示给你。它的工具 适用于每一个模型,它的页面看起来就像 Conch,而且它与你的文件隔离运行。 在你按下按钮之前什么都不会添加,你还可以一键分享到 GitHub。对于 Conch 尚未 列出的服务商或聊天应用也是如此:说出名字,Conch 就会阅读文档并把它做出来。
出问题了?它已经修好了。
Conch 会留意自身的每一个部分,并在你察觉之前修好它能修的东西:缺失的 程序、崩溃后残留的进程、登录需要刷新的应用。它在你离开期间修复的内容是一份 安静的清单,而不是警报。当有事情需要你处理时,比如重新登录,你会收到一句 平实的话和完成该操作的按钮。每日备份和失败时自动回滚的签名更新也一并提供。
它能做什么
|
在聊天中
|
你的智能体
|
|
为你工作
|
无处不在,安全无忧
|
工作原理
| 无论你在哪里 | Conch,在你的电脑上 | 你的提供商 |
|---|---|---|
| 这台电脑上的浏览器、你的手机或聊天应用。 | 将你的聊天、记忆、技能、应用和例程保存在 ~/.conch 中。任何重要操作前都会询问。 |
你连接的助手和模型。所有模型都从一个选择器中回答。 |
你机器上的一个小型 Node 网关驱动你连接的每个提供商,并将对话流式传输到基于 Nacre(Conch 自己的设计系统)构建的 React 应用。应用和技能属于 Conch,而非某个提供商,因此它们可与每个模型配合使用。Conch 不会在其他任何地方保留任何内容的副本。
值得了解
- 它以你的身份运行。 Conch 可以读取你的文件并运行命令。像对待 SSH 服务器一样对待它,并在将其放到网络上之前阅读 docs/SECURITY.md。开箱即用,只有这台电脑可以打开它。
- 本地模型更小。 你电脑上的模型免费且私密,但比云端模型更慢且能力更弱。
- Conch 是免费的。 模型的费用取决于你的套餐或密钥,每条回复都会说明其费用。费用是多少
文档与开发
conchagent.com/docs 涵盖每个提供商、聊天应用和功能,并附有从代码中读取的参考。开发文档 遵循 main,发布说明 列出了每个版本。构建方式:ARCHITECTURE.md ·
decisions · AGENTS.md,这是面向人类和编码代理的手册。
pnpm dev # web app on :5173 (hot reload) + gateway on :4317 pnpm dev:mock # the same with a scripted provider: no model usage pnpm storybook # the Nacre design system on :6006 pnpm docs:dev # the documentation on :4400 pnpm check # format, lint, types and tests: must pass before every commit pnpm e2e # Playwright journeys pnpm desktop:dev # the desktop app, with hot reload
| 路径 | 内容 |
|---|---|
apps/web |
React 19 + Vite 网页应用 |
apps/server |
Fastify 网关:提供商、应用、浏览器、终端、聊天 |
apps/docs |
文档站点 |
apps/desktop |
Electron 应用 |
packages/nacre |
Nacre,Conch 的设计系统 |
packages/protocol |
应用和网关所说的一切的 Zod 模式 |
e2e |
Playwright 旅程 |
配置来自环境:apps/server/.env.example。
贡献、安全、许可证
欢迎提交 issue 和 pull request:请先阅读 CONTRIBUTING.md 和行为准则。请通过 SECURITY.md 报告漏洞,而不是提交 issue。本项目采用 MIT 许可证;第三方 声明见 NOTICE.md。
在旧故事里,谁拿着海螺谁就能发言。
来源:Hacker News · github.com