Skip to content

Features

Projects, grouped by working directory

Helicon's sidebar is organised by working directory. Every Muse Code thread appears under the project it ran in, and isolated git worktrees show up as their own entries with a badge, so running four agents across three repositories stays legible instead of becoming four terminal tabs.

Last updated · Markdown version

The unit is the directory

Muse Code sessions belong to a working directory. Helicon takes that seriously and makes the directory the organising object, so the sidebar is a map of where work is happening rather than a flat list of conversations.

Worktrees are first class

An isolated git worktree is a different directory with the same repository behind it. That is exactly the setup people use to run several agents on one codebase without collisions, so Helicon lists each worktree as its own project with a badge showing what it is.

Telling the state apart

  • Running threads are marked while they run.
  • Threads blocked on an approval are marked so you know which one needs you.
  • Finished threads stay listed with their history rather than disappearing.

Adding a project

Point Helicon at a directory and it starts a muse serve host for that workspace. Sessions already on disk for it, including ones from the terminal, are discovered rather than recreated.

Frequently asked questions

How many projects can I add?

As many as your machine can run hosts for. Each workspace gets one muse serve process, the same process the CLI would start.

Do worktrees show as one project or several?

Several. Each worktree is its own directory and gets its own entry with a badge, because that is how the agent sees it.

Can I run several agents at once?

Yes. That is the case the sidebar is built for, including seeing which of them is waiting on an approval.

Same Muse Code. Same subscription. Better interface. 

Free and MIT licensed. Signed Windows installer, universal macOS DMG, and a web build against a daemon you run.