moching-ai-dev/moching
Not a chatbot. Not a coding assistant. A digital operator that controls your entire PC — 219 tools, screen perception, HID control, browser automation, Office suite, AI media. One sentence in, fini...
11 stars · 0 forks
README
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 — 219 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
⚔️ Competitive Landscape
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
🎯 The Moching Difference
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 │ │(219) │ │Store │ │ │ │ │ └────────┘ └────────┘ └───────────┘ │ │ │ └───────────────────────────────────────┘ │ └──────────────────────────────────────────────┘
Rust for speed. Python for flexibility. 219 tools for capability.
🚀 Quick Start
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.
📥 Download — v26.9.30-1
Platform Link Size
Windows x64 GitHub Releases 374 MB
macOS (Apple Silicon) GitHub Releases 849 MB
All Platforms HuggingFace Mirror —
🔐 Full SHA256 checksums Windows: 9c95b8e6c58439c77d823fd0aa8229fb7c4ddc784d08f1f0cfa7b88c382c5940 macOS: f1bd160ccb6309ccb23faaf2d68ef8bcdff7afca9465a084f90c561af89ef7df
🎁 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
👉 Join the Referral Program → Bonus Credits are gifted rewards (not cash) and don't count toward the top-up threshold.
💬 Support
Channel Link
Email [email protected]
Bug Reports GitHub Issues
Website mochingcode.com
💎 Why We Built This 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?"
📋 Changelog
Date Version Highlights
2026-10-04 v26.9.30-1 Latest release. 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. 219 tools. 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.
