Structure

This simple GUI takes innovations from the Oberon OS and Jef Raskin’s “Humane Interface”. There are no separate “apps” or programs, only one body of commands that can be “scripted” by the user. Mouse interaction and CLI are unified. For example, you can click on commands, and then make a “script” (a new command) out of the commands after the fact.

All files are kept in a VCS including the current system state, and autosaved after every change (so you can literally kick out the plug, plug it back in, and keep going from where you left off.) Never lose work.