GUI
Natural language
CLI
Human
You
“Make a pyridinic N3 vacancy, place Li 2.15 Å above it, and show it from +Z with +Y up.”
AI: Done. Your later GUI refinements are synchronized.
Interprets the request
AI Agent
Natural-language intent→CLI operations
N3 vacancydelete 42 · 29,41,30 → N
Li 2.15 Å aboveadd Li · z = center + 2.15 Å
+Z · +Y upview +Z · screen up +Y
Reads the current structure through CLI
GUI revision received · radius 0.64 · bond 0.20 Å
One shared structure
Live v_ase GUI
CNLi
+Z VIEW+Y UPLi +2.15 Å
Inspect the result immediately. The GUI and CLI share the same document.
You refine the result directly in the GUI
Radius0.64Bond0.20 Å