You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+34-6Lines changed: 34 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ CLI-Anything: Bridging the Gap Between AI Agents and the World's Software</stron
7
7
8
8
**🌐 [CLI-Hub](https://hkuds.github.io/CLI-Anything/)**: `pip install cli-anything-hub` then `cli-hub install <name>` — browse, install, and manage all community-built CLIs. Want to add your own? [Open a PR](https://github.com/HKUDS/CLI-Anything/blob/main/CONTRIBUTING.md) — the hub updates instantly.
9
9
10
-
**🎬 [See Demos](#-real-world-demos)**: Watch AI agents use generated CLIs to produce real artifacts — diagrams, gameplay, subtitles, and more.
10
+
**🎬 [See Demos](#-real-world-demos)**: Watch AI agents use generated CLIs plus preview, live preview, and trajectory loops to produce real artifacts — CAD builds, 3D scenes, diagrams, gameplay, subtitles, and more.
11
11
12
12
**🙋 [Become a Contributor, or Request a CLI]**: [Join us](https://github.com/HKUDS/CLI-Anything/issues/new?template=contributor-signup.yml)! Sign up to build a new CLI harness — once reviewed and merged, you'll gain access as one of our community contributors! Wish CLI-Anything supported a specific software or service? Submit a [wishlist request](https://github.com/HKUDS/CLI-Anything/issues/new?template=cli-wishlist.yml)!
13
13
@@ -695,20 +695,48 @@ SKILL.md files are auto-generated during Phase 6.5 of the pipeline using `skill_
695
695
696
696
AI agents using generated CLIs to produce complete, useful artifacts — no GUI needed.
697
697
698
+
### FreeCAD — Curiosity Rover via Preview, Live Preview, and Trajectory
An agent incrementally assembles a Curiosity-inspired rover while publishing real FreeCAD preview bundles, refreshing a live preview session, and recording command-to-preview history for later replay. The resulting demo shows the artifact evolving step by step before the final showcase.
703
+
704
+
<palign="center">
705
+
<imgsrc="assets/demos/freecad-curiosity-preview-trajectory.gif"alt="FreeCAD Curiosity rover demo driven by preview, live preview, and trajectory history"width="860" />
706
+
</p>
707
+
708
+
<palign="center">
709
+
<sub>README GIF generated from the full local demo video with a speed-adjusted, high-quality ffmpeg palette workflow.</sub>
710
+
</p>
711
+
712
+
### Blender — Orbital Relay Drone via Preview, Live Preview, and Trajectory
An agent uses the Blender harness to grow a hard-surface orbital relay drone under a real preview loop: each stage pushes new render-backed bundles, the live session tracks the current head, and the trajectory ties every command to the matching visual state. The demo finishes with the completed scene ready for a polished turntable.
717
+
718
+
<palign="center">
719
+
<imgsrc="assets/demos/blender-orbital-relay-drone-preview-trajectory.gif"alt="Blender orbital relay drone demo driven by preview, live preview, and trajectory history"width="860" />
720
+
</p>
721
+
722
+
<palign="center">
723
+
<sub>README GIF generated from the full local demo video with a speed-adjusted, high-quality ffmpeg palette workflow.</sub>
724
+
</p>
725
+
698
726
### Draw.io — HTTPS Handshake Diagram
699
727
700
728
> **Harness:**`cli-anything-drawio` | **Time:**~4 min | **Artifact:**`.drawio` + `.png`
701
729
702
730
An agent creates a full HTTPS connection lifecycle diagram from scratch — TCP three-way handshake, TLS negotiation, encrypted data exchange, and TCP four-way termination — entirely through CLI commands.
703
731
704
732
<palign="center">
705
-
<imgsrc="examples/drawio/drawio_demo.gif"alt="Draw.io CLI demo: building an HTTPS handshake diagram"width="720" />
733
+
<imgsrc="assets/demos/drawio-demo.gif"alt="Draw.io CLI demo: building an HTTPS handshake diagram"width="720" />
@@ -721,7 +749,7 @@ An agent creates a full HTTPS connection lifecycle diagram from scratch — TCP
721
749
An agent plays through a Slay the Spire II run using the CLI harness — reading game state, selecting cards, choosing paths, and making strategic decisions in real-time.
722
750
723
751
<palign="center">
724
-
<imgsrc="examples/slay_the_spire_ii/example_preview.gif"alt="Slay the Spire II CLI gameplay demo"width="720" />
752
+
<imgsrc="assets/demos/slay-the-spire-ii-gameplay.gif"alt="Slay the Spire II CLI gameplay demo"width="720" />
725
753
</p>
726
754
727
755
*Contributed by [@TianyuFan0504](https://github.com/TianyuFan0504)*
@@ -738,8 +766,8 @@ An agent uses the VideoCaptioner CLI to automatically generate and overlay style
738
766
<tdalign="center"><strong>Sub B</strong></td>
739
767
</tr>
740
768
<tr>
741
-
<td><imgsrc="examples/videocaptioner/videocaptioner_before.png"alt="Video frame before captioning"width="380" /></td>
742
-
<td><imgsrc="examples/videocaptioner/videocaptioner_after.png"alt="Video frame after captioning"width="380" /></td>
769
+
<td><imgsrc="assets/demos/videocaptioner-before.png"alt="Video frame before captioning"width="380" /></td>
770
+
<td><imgsrc="assets/demos/videocaptioner-after.png"alt="Video frame after captioning"width="380" /></td>
An agent incrementally assembles a Curiosity-inspired rover while publishing real
14
+
FreeCAD preview bundles, refreshing a live preview session, and recording
15
+
command-to-preview history for later replay.
16
+
17
+
<palign="center">
18
+
<imgsrc="freecad-curiosity-preview-trajectory.gif"alt="FreeCAD Curiosity rover demo driven by preview, live preview, and trajectory history"width="860" />
19
+
</p>
20
+
21
+
<palign="center">
22
+
<sub>README GIF generated from the full local demo video with a speed-adjusted, high-quality ffmpeg palette workflow.</sub>
23
+
</p>
24
+
25
+
---
26
+
27
+
## Blender — Orbital Relay Drone via Preview, Live Preview, and Trajectory
An agent uses the Blender harness to grow a hard-surface orbital relay drone under
32
+
a real preview loop: each stage pushes new render-backed bundles, the live
33
+
session tracks the current head, and the trajectory ties every command to the
34
+
matching visual state.
35
+
36
+
<palign="center">
37
+
<imgsrc="blender-orbital-relay-drone-preview-trajectory.gif"alt="Blender orbital relay drone demo driven by preview, live preview, and trajectory history"width="860" />
38
+
</p>
39
+
40
+
<palign="center">
41
+
<sub>README GIF generated from the full local demo video with a speed-adjusted, high-quality ffmpeg palette workflow.</sub>
42
+
</p>
43
+
44
+
---
45
+
46
+
## Draw.io — HTTPS Handshake Diagram
47
+
48
+
> **Harness:**`cli-anything-drawio` | **Time:**~4 min | **Artifact:**`.drawio` + `.png`
49
+
50
+
An agent creates a full HTTPS connection lifecycle diagram from scratch through
51
+
CLI commands only.
52
+
53
+
<palign="center">
54
+
<imgsrc="drawio-demo.gif"alt="Draw.io CLI demo: building an HTTPS handshake diagram"width="720" />
0 commit comments