muse-acp logo

muse-acp

Free

Use Meta Muse Code in Zed, IntelliJ IDEA, and other JetBrains IDEs with your existing subscription.

Visit Website
Related by shared tags and keywordsiris-agentHarnessDeskailocalclick
ai-agentacpagent-client-protocolai-assistantai-codingaiai assistantautomation

Overview

muse-acp is a bridge that allows editors supporting the Agent Client Protocol (ACP) to use an existing Muse Code subscription. It communicates with Muse over its native Muse Session Protocol (MSP), preserving Muse's session engine, tools, authentication, and approval flow. The adapter is a single Rust binary with no runtime dependencies, supports ACP v1 and v2, and runs on macOS, Linux, and Windows. It is an independent community project, not affiliated with Meta Platforms, Inc.

The adapter provides a per-session Auto-review feature that sends permission requests to a reviewer agent instead of the user. The reviewer is a second Muse model session on a memory-only, read-only host, ensuring reviews are not saved and do not access files. It receives a safety policy, trusted instructions, recent evidence, and the approval request, then responds with strict JSON containing risk level, user authorization, outcome, and rationale. Low and medium risk actions proceed; critical risk is denied; high risk proceeds only if authorized by instructions. A reviewer failure or unusable answer denies the action. Every decision is logged to stderr with its rationale.

Auto-review is off by default and can be enabled per session via a selector in clients that render ACP configOptions. The adapter also supports read-only and plan modes, which are enforced by Muse through a separate muse serve instance with write and shell disabled. The adapter remembers each session's mode in a state file, so sessions resume in the same mode. It handles approval-profile compatibility by providing a private temporary settings view when Muse is saved with the :auto-review profile, ensuring approvals come to the editor without altering saved settings.

Pricing

Free

Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.

Visit Website

Prices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.

Use Cases

  • Developers use muse-acp to integrate their Muse Code subscription into Zed editor for AI-assisted coding.
  • Teams use muse-acp to enable per-session auto-review of permission requests, reducing manual approvals while maintaining security.
  • Users employ read-only mode to let Muse read and search without modifying files or running shell commands.
  • Users employ plan mode to have Muse investigate and propose a plan instead of implementing changes.
  • Developers use muse-acp to connect JetBrains IDEs with AI Assistant to their Muse Code subscription.
  • Teams use muse-acp to maintain session modes across restarts, ensuring consistent behavior when resuming sessions.

Features

Connects Meta Muse Code to Zed

Works with IntelliJ IDEA

Supports other JetBrains IDEs

Uses an existing Muse subscription

Bridges ACP and native MSP

Runs as a dependency-free Rust adapter

Reviews

No reviews yet. Be the first to share your experience!

Rankings & collections