Show HN:Moching 桌面 AI Agent,采用 Rust 开发,标题称内置 219 个工具
英文标题:🔶 Show HN: Moching – AI desktop agent with 219 built-in tools (Rust)
Moching 是一款面向 Windows 和 macOS 的桌面 AI Agent,能够感知屏幕、控制鼠标键盘并操作应用。原帖标题称其内置 219 个工具,但项目正文及最新版本记录称其提供 290 多个工具,覆盖系统控制、浏览器自动化、办公文档和媒体处理等 12 个领域。项目采用 Rust 核心与嵌入式 Python 运行时,支持自带 OpenAI、Claude、Gemini 或兼容 OpenAI 的模型接口密钥,注册后可免费试用 14 天。对开发者和企业用户而言,它展示了将屏幕感知、系统操作和任务验证整合为桌面自动化工作流的产品方向,但项目采用专有许可。
3.0 KB
318.1 KB
127.7 KB
120.3 KB
743.7 KB
中文
English · 简体中文
🏔️ Moching — 面向整台电脑的 AI Agent
视频/嵌入内容:观看 Moching 操作真实桌面的 25 秒产品演示
⭐在 GitHub 上为我们点 Star——每颗 Star 都能帮助 Moching 触达更多开发者
不是编程助手,不是聊天机器人,而是数字操作员
大多数 AI 工具都待在浏览器标签页里。Moching 则运行在你的桌面上——它能看到屏幕、移动鼠标、打开应用,在你观看的同时完成工作。
**系统要求:**Windows 10 及以上版本(x64) · macOS 12 及以上版本(Apple Silicon) · 4GB 内存 · 任意兼容 OpenAI 的 API 密钥
🧠 能力矩阵——290 多个原生工具 × 12 个领域
| 领域 | 工具数 | 功能 |
|---|---|---|
| 🖥️ 电脑系统控制 | 57 | 进程、服务、注册表、窗口、网络、WiFi、磁盘、任务计划、软件管理、归档和通知 |
| 🌐 浏览器自动化 | 57 | 完整 Playwright 工具集:页面操作、Cookie/存储、网络拦截、JS 执行、PDF 导出、设备模拟和地理定位 |
| 📄 办公套件 | 23 | Word、Excel、PPT、PDF——完整增删改查、图表、表单填写、模板替换,以及 PDF 合并、拆分和水印 |
| 🎬 媒体处理 | 10 | 转码、剪辑、合并、提取、缩略图、音量和字幕提取 |
| 🎨 AI 生成 | 6 | 文生图(FLUX/SD/DALL-E/MJ)、背景移除、尺寸调整、水印、TTS 合成和质量检查 |
| 📹 视频生成 | 4 | Seedance 2.0 文生视频、图生视频、视频增强和字幕提取 |
| 👁️ 屏幕感知 | 12 | 实时捕获、UI 树、焦点元素、元素查找、持续监控和 AI 视觉分析 |
| 🖱️ HID 控制 | 15 | 鼠标移动、单击、右键、双击、拖拽、滚动;键盘输入、组合键、按键;应用启动和剪贴板输入 |
| 🧠 记忆与知识 | 10 | L1 短期记忆(全文、向量、混合 RRF)、L3 持久知识库、PDF/Word/Excel 导入及自动向量化 |
| 🔧 LSP 代码智能 | 5 | 工作区符号搜索、诊断、查找引用、跳转到定义和悬停类型信息 |
| ⚙️ 核心实用工具 | 18 | 文件读写、搜索、替换、差异比较,命令执行,剪贴板,以及 AST/tsc/cargo 验证 |
| 🧩 技能系统 | 2 | 技能商店(30 多个官方技能)和技能执行引擎 |
| 能力 | 🏔️ Moching | GitHub Copilot | Cursor | Qoder |
|---|---|---|---|---|
| 定位 | 桌面 AI Agent | IDE 代码补全 | AI 代码编辑器 | CLI 编程工具 |
| 桌面 HID 控制 | ✅ 完整控制 + 屏幕感知 | ❌ | ❌ | ❌ |
| 系统级控制 | ✅ 进程、服务、注册表、网络 | ❌ | ❌ | ❌ |
| 浏览器自动化 | ✅ Playwright(57 个工具) | ❌ | 基础 | 有限 |
| 办公文档套件 | ✅ Word/Excel/PPT/PDF | ❌ | ❌ | ❌ |
| 媒体与视频生成 | ✅ 完整流程 + AI 视频 | ❌ | ❌ | ❌ |
| AI 图像 / TTS | ✅ 多供应商 | ❌ | ❌ | ❌ |
| 代码 LSP 智能 | ✅ 符号、诊断、引用、定义 | ✅ 内置 | ✅ 强大 | ✅ |
| 代码编辑 | ✅ 精确替换 + 差异比较 | ✅ 补全 | ✅✅ 最佳 | ✅ |
| 终端执行 | ✅ 无白名单限制 | ✅ 有限 | ✅ | ✅ 强大 |
| 记忆 / 知识库 | ✅ L1 + L3 + RAG 导入 | ❌ | ✅ 代码索引 | 有限 |
| 屏幕视觉理解 | ✅ 实时 + AI + UI 树 | ❌ | ❌ | ❌ |
| 可扩展技能 | ✅ 技能商店,30 多个技能 | 插件 | 插件(MCP) | 插件 |
| 自主执行循环 | ✅ 观察 → 操作 → 验证 | ❌ 提供建议 | ⚠️ 半自动 | ⚠️ 半自动 |
Copilot 为你编写代码。Cursor 为你编辑代码。
Moching 为你操作整台电脑。
核心壁垒并不是在某一项任务上表现出色,而是闭合完整的人机交互循环:
👀 See Screen → 🧠 Understand → 🖱️ Take Action → ✅ Verify Result
这就是感知 → 决策 → 执行 → 验证的循环。项目方称,其他产品没有实现这一点,因为它们的产品定位本就不打算这样做。
📐 架构概览
┌──────────────────────────────────────────────┐
│ Rust Core (moching.exe) │
│ ┌──────────┐ ┌─────────┐ ┌──────────────┐ │
│ │IPC Engine│ │HID Input│ │Screen Capture│ │
│ └────┬─────┘ └─────────┘ └──────────────┘ │
│ │ Native IPC Bridge │
│ ┌────▼──────────────────────────────────┐ │
│ │ Python Runtime (Embedded) │ │
│ │ ┌────────┐ ┌────────┐ ┌───────────┐ │ │
│ │ │Agent │ │Tools │ │Knowledge │ │ │
│ │ │Engine │ │(290+) │ │Store │ │ │
│ │ └────────┘ └────────┘ └───────────┘ │ │
│ └───────────────────────────────────────┘ │
└──────────────────────────────────────────────┘
Rust 提供速度,Python 提供灵活性,290 多个工具提供能力。
| 步骤 | 操作 |
|---|---|
| 1 | 下载适用于你的平台的安装程序 |
| 2 | 安装并启动 Moching |
| 3 | 自带密钥——OpenAI、Claude、Gemini 或任何兼容 OpenAI 的端点 |
| 4 | **输入你需要完成的任务。**看着它工作。 |
注册后免费使用 14 天——需自带模型密钥。
🔐 完整 SHA256 校验和
Windows: a0602207bd781f57c3151ac519ae2155559ea8a3c924e198e29ecc0fdf9ed36d
macOS: f3282dddd0ddb37a19a0ee57753f204f723a209bf165748566c69d21ccd3b2d1
🎁 推荐计划——推荐好友,赚取奖励
推荐一位好友——双方各获赠 500,000 积分。
- 在 ref.mochingcode.com 输入你的用户名
- 获取专属推荐链接
- 分享链接 → 好友注册并完成首次充值 → 双方各获 500,000 积分
👉 加入推荐计划 →
奖励积分为赠送奖励(并非现金),不计入充值门槛。
我们厌倦了那些只会_谈论_如何做事,却无法真正_动手_的 AI 工具。
其他 AI 会问:“我能帮你写什么?”
Moching 会问:“我能为你做什么?”
| 日期 | 版本 | 更新亮点 |
|---|---|---|
| 2026-10-08 | v26.10.6-1 | 最新版本。Windows 26.10.6-1 · macOS 26.10.6。升级大文件 Excel 数据读取和 LSP 能力,多任务执行更稳定、更快速。内置 290 多个工具,覆盖 12 个领域。 |
| 2026-10-04 | v26.9.30-1 | Windows 26.9.30-1 · macOS 26.10.1。长任务更加可靠,屏幕及键鼠控制更加精细,运行日志和连接稳定性得到改进。 |
| 2026-09-14 | v26.9.16-1 | Windows 26.9.16-1 · macOS 26.9.16。 |
| 2026-08-19 | v26.8.19-1 | 首次在 GitHub 公开发布,支持 Windows 和 macOS。 |
100% 独立开发 · 不是包装器 · 不是改版
🏔️ Moching——你的电脑现在有了大脑。
官网 · HuggingFace · 推荐计划
English / 原文
English · 简体中文
🏔️ Moching — AI Agent for Your Entire PC
▶ Click to watch Moching operate a real desktop — 25s product demo
⭐Star us on GitHub — every star helps Moching reach more developers
Not a Coding Assistant. Not a Chatbot. A Digital Operator.
Most AI tools live inside a browser tab. Moching lives on your desktop — it sees your screen, moves your mouse, opens your apps, and gets work done while you watch.
System Requirements: Windows 10+ (x64) · macOS 12+ (Apple Silicon) · 4GB RAM · Any OpenAI-compatible API key
🧠 Capability Matrix — 290+ Native Tools × 12 Domains
| Domain | Tools | What It Does |
|---|---|---|
| 🖥️ PC System Control | 57 | Process / Service / Registry / Window / Network / WiFi / Disk / Task Scheduler / Software Mgmt / Archive / Notifications |
| 🌐 Browser Automation | 57 | Full Playwright Suite: Page Ops, Cookie/Storage, Network Intercept, JS Execution, PDF Export, Device Emulation, Geolocation |
| 📄 Office Suite | 23 | Word / Excel / PPT / PDF — Full CRUD, Charts, Form Fill, Template Replace, PDF Merge/Split/Watermark |
| 🎬 Media Processing | 10 | Transcode / Trim / Merge / Extract / Thumbnail / Volume / Subtitle Extraction |
| 🎨 AI Generation | 6 | Text-to-Image (FLUX/SD/DALL-E/MJ), Background Removal, Resize, Watermark, TTS Synthesis, Quality Check |
| 📹 Video Generation | 4 | Seedance 2.0 Text-to-Video, Image-to-Video, Video Enhance, Subtitle Extraction |
| 👁️ Screen Perception | 12 | Real-time Capture, UI Tree, Focused Element, Element Finder, Continuous Monitor, AI Visual Analysis |
| 🖱️ HID Control | 15 | Mouse Move/Click/Right/Double/Drag/Scroll, Keyboard Type/Combo/Press, App Launch, Clipboard Input |
| 🧠 Memory & Knowledge | 10 | L1 Short-term (Full-text / Vector / Hybrid RRF), L3 Persistent KB, PDF/Word/Excel Ingestion + Auto-vectorization |
| 🔧 LSP Code Intelligence | 5 | Workspace Symbol Search, Diagnostics, Find References, Go-to-Definition, Hover Type Info |
| ⚙️ Core Utilities | 18 | File Read/Write/Search/Replace/Diff, Command Execution, Clipboard, AST/tsc/cargo Validation |
| 🧩 Skill System | 2 | Skill Store (30+ Official Skills), Skill Execution Engine |
| Capability | 🏔️ Moching | GitHub Copilot | Cursor | Qoder |
|---|---|---|---|---|
| Positioning | Desktop AI Agent | IDE Code Completion | AI Code Editor | CLI Coding Tool |
| Desktop HID Control | ✅ Full + Screen Perception | ❌ | ❌ | ❌ |
| System-Level Control | ✅ Process/Service/Registry/Net | ❌ | ❌ | ❌ |
| Browser Automation | ✅ Playwright (57 tools) | ❌ | Basic | Limited |
| Office Document Suite | ✅ Word/Excel/PPT/PDF | ❌ | ❌ | ❌ |
| Media & Video Generation | ✅ Full Pipeline + AI Video | ❌ | ❌ | ❌ |
| AI Image / TTS | ✅ Multi-provider | ❌ | ❌ | ❌ |
| Code LSP Intelligence | ✅ Symbol/Diag/Ref/Def | ✅ Built-in | ✅ Strong | ✅ |
| Code Editing | ✅ Precision Replace + Diff | ✅ Completion | ✅✅ Best | ✅ |
| Terminal Execution | ✅ No Whitelist | ✅ Limited | ✅ | ✅ Strong |
| Memory / Knowledge Base | ✅ L1 + L3 + RAG Ingestion | ❌ | ✅ Code Index | Limited |
| Screen Visual Understanding | ✅ Real-time + AI + UI Tree | ❌ | ❌ | ❌ |
| Extensible Skills | ✅ Skill Store 30+ | Plugins | Plugins (MCP) | Plugins |
| Autonomous Execution Loop | ✅ See → Act → Verify | ❌ Advisory | ⚠️ Semi-auto | ⚠️ Semi-auto |
Copilot writes code for you. Cursor edits code for you.
Moching operates your entire computer for you.
The core moat isn't excelling at any single task — it's closing the complete human-computer loop:
👀 See Screen → 🧠 Understand → 🖱️ Take Action → ✅ Verify Result
This is the Perceive → Decide → Execute → Verify cycle that no other product does — because their product positioning doesn't even try.
📐 Architecture at a Glance
┌──────────────────────────────────────────────┐
│ Rust Core (moching.exe) │
│ ┌──────────┐ ┌─────────┐ ┌──────────────┐ │
│ │IPC Engine│ │HID Input│ │Screen Capture│ │
│ └────┬─────┘ └─────────┘ └──────────────┘ │
│ │ Native IPC Bridge │
│ ┌────▼──────────────────────────────────┐ │
│ │ Python Runtime (Embedded) │ │
│ │ ┌────────┐ ┌────────┐ ┌───────────┐ │ │
│ │ │Agent │ │Tools │ │Knowledge │ │ │
│ │ │Engine │ │(290+) │ │Store │ │ │
│ │ └────────┘ └────────┘ └───────────┘ │ │
│ └───────────────────────────────────────┘ │
└──────────────────────────────────────────────┘
Rust for speed. Python for flexibility. 290+ tools for capability.
| Step | Action |
|---|---|
| 1 | Download the installer for your platform |
| 2 | Install and launch Moching |
| 3 | Bring your own key — OpenAI, Claude, Gemini, or any OpenAI-compatible endpoint |
| 4 | Type what you need done. Watch it work. |
Free for 14 days on sign-up — bring your own model key.
🔐 Full SHA256 checksums
Windows: a0602207bd781f57c3151ac519ae2155559ea8a3c924e198e29ecc0fdf9ed36d
macOS: f3282dddd0ddb37a19a0ee57753f204f723a209bf165748566c69d21ccd3b2d1
🎁 Referral Program — Refer & Earn
Refer a friend — you both get 500,000 bonus Credits.
- Enter your username at ref.mochingcode.com
- Get your unique referral link
- Share it → Friend signs up and completes a first top-up → You both get 500,000 Credits
Bonus Credits are gifted rewards (not cash) and don't count toward the top-up threshold.
We were tired of AI tools that talk about doing things but can't actually do them.
Every other AI asks: "What can I help you write?"
Moching asks: "What can I do for you?"
| Date | Version | Highlights |
|---|---|---|
| 2026-10-08 | v26.10.6-1 | Latest release. Windows 26.10.6-1 · macOS 26.10.6. Upgraded large-file Excel data reading, LSP capability upgrade, multi-task execution more stable and faster. 290+ built-in tools · 12 domains. |
| 2026-10-04 | v26.9.30-1 | Windows 26.9.30-1 · macOS 26.10.1. More reliable long tasks, refined screen & keyboard/mouse control, improved runtime logs and link stability. |
| 2026-09-14 | v26.9.16-1 | Windows 26.9.16-1 · macOS 26.9.16. |
| 2026-08-19 | v26.8.19-1 | First public GitHub release. Windows + macOS. |
100% Independently Developed · Not a Wrapper · Not a Mod
🏔️ Moching — Your computer just got a brain.
© 2026 Moching. Proprietary. All Rights Reserved.
Website · HuggingFace · Referral
⭐ Star this repo — it takes 1 second and helps more developers discover Moching.


