mochingcode commited on
Commit
b63e912
Β·
verified Β·
1 Parent(s): 607661e

Upgrade landing page: video hero, like bar, capability grid, community links

Browse files
Files changed (1) hide show
  1. index.html +93 -33
index.html CHANGED
@@ -1,37 +1,97 @@
1
  <!DOCTYPE html>
2
- <html lang="en"><head><meta charset="utf-8">
3
- <meta name="viewport" content="width=device-width, initial-scale=1">
 
 
4
  <title>Moching β€” Open-source AI Desktop Agent (Rust)</title>
 
5
  <style>
6
- *{margin:0;padding:0;box-sizing:border-box}
7
- body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;background:#0f1117;color:#e6e8ee;line-height:1.6}
8
- .wrap{max-width:880px;margin:0 auto;padding:64px 24px}
9
- .badge{display:inline-block;background:#1d2333;border:1px solid #2c3448;border-radius:999px;padding:6px 16px;font-size:13px;color:#9aa4bf;margin-bottom:24px}
10
- h1{font-size:44px;line-height:1.15;margin-bottom:16px;background:linear-gradient(90deg,#818cf8,#c084fc);-webkit-background-clip:text;background-clip:text;color:transparent}
11
- .sub{font-size:19px;color:#b6bdcc;max-width:640px;margin-bottom:36px}
12
- .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:36px 0}
13
- .card{background:#161a24;border:1px solid #262d40;border-radius:12px;padding:20px}
14
- .card h3{font-size:15px;margin-bottom:8px;color:#a5b4fc}
15
- .card p{font-size:14px;color:#9aa4bf}
16
- .cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:12px}
17
- .btn{padding:13px 26px;border-radius:10px;font-weight:600;text-decoration:none;font-size:15px}
18
- .btn-p{background:linear-gradient(90deg,#6366f1,#8b5cf6);color:#fff}
19
- .btn-s{background:#1d2333;color:#e6e8ee;border:1px solid #2c3448}
20
- footer{margin-top:56px;padding-top:24px;border-top:1px solid #262d40;font-size:13px;color:#6b7490}
21
- a{color:#818cf8}
22
- </style></head><body><div class="wrap">
23
- <div class="badge">✨ Open source · MIT License</div>
24
- <h1>Your AI desktop agent.<br>It sees. It acts. It verifies.</h1>
25
- <p class="sub">Moching operates the computer like a person β€” real-time screen understanding through two engines (visual + accessibility UI tree), then clicks, types and verifies its own actions in a closed loop.</p>
26
- <div class="grid">
27
- <div class="card"><h3>219 native tools</h3><p>Files, browser, office documents, system control β€” built in.</p></div>
28
- <div class="card"><h3>Rust core</h3><p>Fast, low memory, ships as a single app.</p></div>
29
- <div class="card"><h3>30+ skill store</h3><p>Extensible via MCP plugins.</p></div>
30
- <div class="card"><h3>Windows &amp; macOS</h3><p>Free and open source.</p></div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
  </div>
32
- <div class="cta">
33
- <a class="btn btn-p" href="https://mochingcode.com">Download β†’</a>
34
- <a class="btn btn-s" href="https://github.com/moching-ai-dev/moching">GitHub β†’</a>
35
- </div>
36
- <footer>Moching Β· open-source AI desktop agent Β· <a href="https://github.com/moching-ai-dev/moching">github.com/moching-ai-dev/moching</a> Β· <a href="https://mochingcode.com">mochingcode.com</a></footer>
37
- </div></body></html>
 
1
  <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
  <title>Moching β€” Open-source AI Desktop Agent (Rust)</title>
7
+ <meta name="description" content="Moching is a digital operator that controls your entire PC β€” 219 native tools: screen perception, HID control, browser automation, Office suite, AI media. Open source, Rust core.">
8
  <style>
9
+ :root { --bg:#0b0f14; --card:#121821; --line:#1f2937; --green:#10b981; --txt:#e5e7eb; --mut:#9ca3af; }
10
+ * { margin:0; padding:0; box-sizing:border-box; }
11
+ body { background:var(--bg); color:var(--txt); font-family:'Segoe UI',system-ui,-apple-system,sans-serif; line-height:1.6; }
12
+ .wrap { max-width:1040px; margin:0 auto; padding:0 24px; }
13
+ .likebar { background:linear-gradient(90deg,#134e4a,#0b0f14); text-align:center; padding:10px 16px; font-size:15px; }
14
+ .likebar a { color:#fbbf24; text-decoration:none; font-weight:600; }
15
+ .likebar a:hover { text-decoration:underline; }
16
+ header { padding:28px 0 12px; display:flex; align-items:center; justify-content:space-between; }
17
+ .brand { display:flex; align-items:center; gap:10px; font-weight:700; font-size:20px; }
18
+ .brand .m { color:var(--green); }
19
+ nav a { color:var(--mut); text-decoration:none; margin-left:18px; font-size:14px; }
20
+ nav a:hover { color:var(--txt); }
21
+ .hero { text-align:center; padding:56px 0 40px; }
22
+ .hero h1 { font-size:44px; line-height:1.15; letter-spacing:-.5px; }
23
+ .hero h1 span { color:var(--green); }
24
+ .hero p.sub { color:var(--mut); font-size:19px; max-width:720px; margin:18px auto 30px; }
25
+ .cta { display:flex; gap:14px; justify-content:center; flex-wrap:wrap; }
26
+ .btn { padding:13px 28px; border-radius:10px; text-decoration:none; font-weight:600; font-size:16px; transition:.15s; }
27
+ .btn.primary { background:var(--green); color:#04110b; }
28
+ .btn.primary:hover { filter:brightness(1.1); }
29
+ .btn.ghost { border:1px solid var(--line); color:var(--txt); }
30
+ .btn.ghost:hover { border-color:var(--green); color:var(--green); }
31
+ .stats { display:flex; gap:26px; justify-content:center; margin-top:26px; color:var(--mut); font-size:14px; flex-wrap:wrap; }
32
+ .stats b { color:var(--txt); }
33
+ video, img.hero-img { width:100%; max-width:880px; display:block; margin:34px auto 0; border-radius:14px; border:1px solid var(--line); }
34
+ h2 { text-align:center; font-size:30px; margin:64px 0 10px; }
35
+ .sub2 { text-align:center; color:var(--mut); margin-bottom:36px; }
36
+ .grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(280px,1fr)); gap:16px; }
37
+ .card { background:var(--card); border:1px solid var(--line); border-radius:14px; padding:24px; }
38
+ .card h3 { font-size:17px; margin-bottom:8px; }
39
+ .card p { color:var(--mut); font-size:14.5px; }
40
+ .card .ic { font-size:26px; }
41
+ .linkbox { text-align:center; margin:56px 0 20px; padding:30px 20px; background:var(--card); border:1px solid var(--line); border-radius:16px; }
42
+ .linkbox h2 { margin:0 0 8px; font-size:24px; }
43
+ .linkbox p { color:var(--mut); margin-bottom:18px; }
44
+ footer { text-align:center; color:var(--mut); font-size:13px; padding:34px 0 40px; }
45
+ footer a { color:var(--mut); }
46
+ </style>
47
+ </head>
48
+ <body>
49
+ <div class="likebar">❀️ Using Moching? <a href="https://huggingface.co/spaces/mochingcode/moching" target="_blank" rel="noopener">Like this Space</a> &amp; <a href="https://github.com/moching-ai-dev/moching" target="_blank" rel="noopener">star on GitHub</a> β€” it helps a lot!</div>
50
+ <div class="wrap">
51
+ <header>
52
+ <div class="brand"><span class="m">β–²</span> Moching</div>
53
+ <nav>
54
+ <a href="https://github.com/moching-ai-dev/moching">GitHub</a>
55
+ <a href="https://mochingcode.com">Website</a>
56
+ <a href="https://huggingface.co/spaces/mochingcode/moching/discussions/2">Community</a>
57
+ </nav>
58
+ </header>
59
+
60
+ <section class="hero">
61
+ <h1>The AI Agent that operates<br>your <span>entire PC</span></h1>
62
+ <p class="sub">Not a chatbot. Not a coding assistant. Moching is a <b>digital operator</b> β€” 219 native tools spanning screen perception, HID control, browser automation, Office suite and AI media. Open source. Rust core.</p>
63
+ <div class="cta">
64
+ <a class="btn primary" href="https://github.com/moching-ai-dev/moching/releases" target="_blank" rel="noopener">⬇️ Download for Windows</a>
65
+ <a class="btn ghost" href="https://github.com/moching-ai-dev/moching" target="_blank" rel="noopener">β˜… Star on GitHub</a>
66
+ </div>
67
+ <div class="stats"><span><b>219</b> native tools</span><span><b>Rust</b> core</span><span><b>Win</b> + <b>macOS</b></span><span><b>Open source</b></span></div>
68
+ <video src="https://huggingface.co/mochingcode/moching/resolve/main/moching_demo.mp4" controls muted loop autoplay playsinline poster=""></video>
69
+ </section>
70
+
71
+ <h2>What it can do</h2>
72
+ <p class="sub2">Every capability is a native tool the agent can invoke.</p>
73
+ <div class="grid">
74
+ <div class="card"><div class="ic">πŸ–₯️</div><h3>Screen perception</h3><p>Reads and understands whatever is on screen β€” apps, dialogs, games, dashboards.</p></div>
75
+ <div class="card"><div class="ic">πŸ–±οΈ</div><h3>HID control</h3><p>Moves the mouse and types like a person. Works across any desktop application.</p></div>
76
+ <div class="card"><div class="ic">🌐</div><h3>Browser automation</h3><p>Drives real browsers end-to-end: navigation, forms, scraping, verification.</p></div>
77
+ <div class="card"><div class="ic">πŸ“Š</div><h3>Office suite</h3><p>Word, Excel and PowerPoint handled natively β€” reports and slides on autopilot.</p></div>
78
+ <div class="card"><div class="ic">🎨</div><h3>AI media</h3><p>Image generation and editing built right into the agent loop.</p></div>
79
+ <div class="card"><div class="ic">πŸ¦€</div><h3>Rust core</h3><p>Native performance with a low memory footprint. One installer, no dependencies.</p></div>
80
+ </div>
81
+
82
+ <div class="linkbox">
83
+ <h2>Join the community</h2>
84
+ <p>Updates, benchmarks and engineering notes are posted in the Space discussion.</p>
85
+ <div class="cta">
86
+ <a class="btn primary" href="https://huggingface.co/spaces/mochingcode/moching/discussions/2" target="_blank" rel="noopener">πŸ’¬ Read &amp; reply</a>
87
+ <a class="btn ghost" href="https://github.com/moching-ai-dev/moching/discussions/3" target="_blank" rel="noopener">GitHub Discussions</a>
88
+ </div>
89
+ </div>
90
+
91
+ <footer>
92
+ <a href="https://mochingcode.com">mochingcode.com</a> Β· <a href="https://github.com/moching-ai-dev/moching">GitHub</a> Β· <a href="https://huggingface.co/spaces/mochingcode/moching">Hugging Face</a>
93
+ <br>Moching β€” open-source AI desktop agent. Built with a Rust core.
94
+ </footer>
95
  </div>
96
+ </body>
97
+ </html>