Repolode
HarjjotSinghh

HarjjotSinghh/helicon

Unofficial open-source desktop app and VS Code extension for Meta's Muse Code CLI, with threads, inline diffs and approvals.

Open-source alternative to:Claude Code

Stars
95
Forks
16
Open issues
58
Last commit
5 hours ago

What is it?

Helicon is a desktop client and VS Code extension for Meta's Muse Code CLI (`muse`), which otherwise runs only in the terminal. It groups sessions by project directory, keeps full history with resume, and shows file changes as inline diffs. Tool approvals are surfaced to the user rather than auto-accepted.

The desktop app is built with Tauri 2 on Windows, macOS and Linux, and shares one React UI with a web client that can connect to a remote daemon. A Node daemon spawns `muse serve` per workspace and talks to it over the Muse Session Protocol through the official SDK. On Windows it can run Muse Code natively or inside WSL2 with path translation.

Helicon uses the user's own `muse login` and does not store credentials of its own. Session state is kept in a local SQLite database. The project is MIT-licensed and is unofficial, not affiliated with Meta.

Key features

  • 01Sessions grouped by project directory, with history and resume
  • 02Inline diffs showing where the agent edited files
  • 03Tool approvals shown for review rather than bypassed
  • 04Desktop app for Windows, macOS and Linux, plus a web client
  • 05VS Code and Open VSX extension with a side panel
  • 06Native Windows support or WSL2 with path translation

Use cases

  • Using Muse Code from a graphical interface instead of the terminal
  • Reviewing agent edits as diffs inside VS Code
  • Running Muse Code on Windows with WSL2 already set up
  • Operating a Muse Code session on a remote machine through the web client

Quick start

  1. 1

    Install the muse CLI with the official install script

  2. 2

    Sign in to Muse Code

    muse login
  3. 3

    Download Helicon for your platform from the latest release or the VS Code Marketplace

Things to know

  • Unofficial community project, not made or endorsed by Meta.
  • Requires a Muse Code plan or pay-as-you-go billing and the muse CLI installed and signed in.
  • Windows and macOS builds are not code signed or notarized yet, so the OS will show security warnings.
  • Requires an installed muse CLI; the Linux AppImage needs FUSE on some distributions.

Topics

FAQ

What is helicon?
Unofficial open-source desktop app and VS Code extension for Meta's Muse Code CLI, with threads, inline diffs and approvals. Helicon is a desktop client and VS Code extension for Meta's Muse Code CLI (`muse`), which otherwise runs only in the terminal. It groups sessions by project directory, keeps full history with resume, and shows file changes as inline diffs. Tool approvals are surfaced to the user rather than auto-accepted.
Is helicon free to use? What license does it have?
helicon is open source under the MIT license. Check the license terms before using it in commercial products.
Is helicon still maintained?
Actively maintained. The last commit to helicon was on Oct 21, 2026.
What can I use helicon for?
Using Muse Code from a graphical interface instead of the terminal Reviewing agent edits as diffs inside VS Code Running Muse Code on Windows with WSL2 already set up Operating a Muse Code session on a remote machine through the web client
How do I install helicon?
Install the muse CLI with the official install script Sign in to Muse Code: muse login Download Helicon for your platform from the latest release or the VS Code Marketplace
Where can I get helicon?
The source code and installation instructions are on GitHub: https://github.com/HarjjotSinghh/helicon

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects