Show HN: 我用 Rust 和 GPUI 为编程智能体构建了一个原生应用
Show HN: I built a native app for coding agents with Rust and GPUI

原始链接: https://waku.sh

Rust 与 GPUI — Zed 背后的 GPU 加速框架。启动瞬间完成,滚动浏览多年转录内容依然丝滑,绝非 Electron。 每个智能体,一个时间线 每个智能体均通过其最强大的原生接口(stream-json、JSON-RPC、实时事件)进行连接,并被统一归整为模型中立的格式。 每个提示词都会在隐藏的 git 引用下对你的工作树进行检查点记录。回滚代码时会连同提供商的对话记录一并回滚,而不只是聊天日志。 ⌘N 开启会话,⏎ 在智能体工作时排队后续指令,⌘⏎ 可在运行过程中进行引导,Escape 停止运行。所有操作无需鼠标即可完成。 项目、会话、转录内容和提供商 ID 均存储在你的磁盘上。无需账户,没有遥测,在你与智能体之间没有任何 Waku 云服务中转。 通过 Sparkle 进行签名、公证及二进制增量自动更新。应用无需干扰即可保持最新状态。

Hacker News最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交登录展示 HN:我用 Rust 和 GPUI 为编程智能体构建了一个原生应用 (waku.sh)7 点,由 0x142857 发布于 1 小时前 | 隐藏 | 过往 | 收藏 | 2 条评论帮助 vekntksijdhric 16 分钟前 | 下一条 [–] 我不明白这个工具有什么价值,你能详细说明一下吗?回复deadcatfound 31 分钟前 | 上一条 | 下一条 [–] 如果能在运行多个智能体时保持速度,原生应用就很有吸引力。我最想要的功能是一个能够显示所有工具调用、差异对比和确认操作的时间轴。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文

Rust and GPUI — the GPU-accelerated framework behind Zed. Instant launch, smooth scrolling through years of transcript, no Electron.

Every agent, one timeline

Each agent is connected over its strongest native interface — stream-json, JSON-RPC, live events — and normalized into one provider-neutral model.

Every prompt checkpoints your working tree under a hidden git ref. Roll back the code and the provider conversation together, not just the chat log.

⌘N starts a session, ⏎ queues a follow-up while the agent works, ⌘⏎ steers it mid-turn, Escape stops. Every control works without a mouse.

Projects, sessions, transcripts, and provider IDs live on your disk. No account, no telemetry, no Waku cloud between you and your agents.

Signed, notarized, and auto-updated with binary deltas via Sparkle. The app stays fresh without asking for your attention.

联系我们 contact @ memedata.com