Prumo Desktop
A desktop application that creates Prumo projects, lists them, reads their .prumo/ conventions, and runs their apps, each in its own terminal panel.
A consumer of Prumo, never a second implementation
The Desktop ships a pinned copy of the CLI and runs it. Everything it knows about a project comes from what that CLI deliberately exposes, its commands with --json, and from the files a generated project carries.
Where it stands
There is no download yet, and this page will not pretend otherwise. The foundation runs; the features are not built. Version 0.0.1 targets macOS only, though every technology choice must also work on Windows and Linux.
- Done
The spike
A throwaway branch proved the risky parts on macOS before any interface existed. Every proof passed.
- Done
The foundation
The environment layer, the process layer, the IPC contract and a first screen. Starting, stopping a whole process tree, terminal buffers, and stopping everything on quit.
- Being built
The features, one at a time
The project list, creating a project, running apps, the database, and reading .prumo/.
- Ahead
A signed and notarised build
The first one lands well before the public release. That is when a download appears here.
Follow it
The Desktop is built in the open, one piece at a time. The repository carries what already runs and what is being worked on.
Open the repository