Console-First Interaction
A command console replaces GUI menus, with tab completion and history for every molecular operation.
Desktop application
A desktop protein visualization app that pairs 3D molecular rendering with a terminal-style command console. 200+ tools, AI agent integration and real-time collaborative sessions.

Key capabilities
A command console replaces GUI menus, with tab completion and history for every molecular operation.
Across 27+ groups: visualization, selection, measurement, structural analysis and file I/O, all behind one run() interface.
Natural language interaction via LLM agents, with specialist routing for docking and trajectory analysis.
Load, overlay, align and compare several structures at once, with automatic command scoping.
Real-time collaboration over a WebSocket relay: hosts broadcast actions to multiple viewers.
Menus make simple things easy and complex things impossible. A console makes both tractable: every operation is a command, commands compose, and the whole session is reproducible as text.


Technology stack
Gallery
It is a private project, but I am happy to talk about the design, the tooling or a demo.