Star on GitHubStar2.4k stars

Case study

muse-cli: reconstructing the muse.ai personal gateway protocol

muse-cli implements terminal access to the muse.ai personal gateway using behavior derived from its web client bundle. It obtains access tokens over HTTPS, connects to a personal VM through a Noise-XX WebSocket, and exchanges protobuf-framed requests and events. The accompanying notes document transport framing and gateway methods.

Targets
Protocol · Website
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
101
Last commit
2026-11-09
Language
Python
License (GitHub)
MIT

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Python 3.10 or newer and an existing muse.ai browser login are required.
  • Scope: Direct browser-cookie export supports Chromium-based browsers on macOS; other systems use agent-browser or manual cookie export.
  • Limits: The gateway API is unversioned and may change.
  • License: MIT license.

Cite

BibTeX

@misc{muse-cli-case,
  title = {{muse-cli: reconstructing the muse.ai personal gateway protocol}},
  howpublished = {\url{https://github.com/nikships/muse-cli}},
  url = {https://github.com/nikships/muse-cli},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/muse-cli-case/}}
}

Plain text

muse-cli: reconstructing the muse.ai personal gateway protocol. https://github.com/nikships/muse-cli (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/muse-cli-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. docs/PROTOCOL.md GitHub · nikships/muse-cli · Revision 2e42aec
  2. README.md GitHub · nikships/muse-cli · Revision 2e42aec

More in Websites

All 128 entries in WebsitesWebsites case studies (76)

↑↓ move↵ open⌘↵ new tab