Repolode
nikships

nikships/muse-cli

Cliente de linha de comando para um agente de IA pessoal do muse.ai: converse, use chats paralelos, acesse o feed, metas, ideias e sessões pelo terminal.

Estrelas
51
Forks
20
Issues abertas
1
Último commit
há 14 horas

O que é?

muse-cli permite conversar com seu agente pessoal do muse.ai sem abrir o navegador. Ele oferece chat, chats paralelos, feed, metas, ideias e gerenciamento de sessões por meio de subcomandos nomeados; além disso, um comando raw permite acessar qualquer um dos 258 métodos do gateway. Cada comando imprime JSON, para que a saída possa ser direcionada para jq, tarefas do cron ou outros scripts.

A ferramenta se conecta da mesma forma que o app web do muse.ai: autentica via HTTPS e, em seguida, abre um WebSocket Noise-XX criptografado até a VM pessoal do usuário. O login reutiliza cookies do Google Chrome, exportados uma única vez com o auxiliar agent-browser e armazenados localmente com permissões de arquivo restritas. Os tokens de acesso são obtidos novamente a cada comando.

O projeto é escrito em Python, pode ser instalado com uv, pipx ou pip e inclui uma skill de agente para que agentes de programação executem comandos muse-cli somente de leitura em nome do usuário. Como as APIs internas não têm versão, o projeto avisa que as chamadas podem parar de funcionar quando o muse.ai fizer alterações.

Recursos principais

  • 01Converse com o agente e leia as respostas em JSON pelo shell.
  • 02Gerencie chats paralelos: liste, renomeie, fixe, arquive e exclua sessões.
  • 03Leia e reaja ao feed, e consulte metas e ideias.
  • 04Use uma alternativa raw para acessar qualquer um dos 258 métodos do gateway.
  • 05Autentique-se reutilizando cookies do Chrome, salvos localmente com permissão 600.
  • 06Inclui uma skill de agente para que agentes de programação executem comandos por você.

Casos de uso

  • Direcionar respostas do agente para scripts de shell ou pipelines com jq.
  • Agendar consultas recorrentes ao agente com cron.
  • Permitir que um agente de programação consulte seu status e suas metas pelo terminal.
  • Usar uma interface de chat no terminal ou compatível com leitores de tela.

Início rápido

  1. 1

    Instale a CLI com uv

    uv tool install muse-cli
  2. 2

    Instale o cookie reader pelo npm (requer Node.js)

    npm i -g agent-browser
  3. 3

    Ative a depuração remota no Chrome, faça login no muse.ai e salve a sessão

  4. 4

    Verifique a conexão

    muse-cli status

Antes de usar

  • Depende de cookies do navegador obtidos do Google Chrome e de APIs internas do muse.ai sem versionamento, que podem mudar.
  • Requer uma conta no muse.ai e uma VM pessoal; os cookies expiram e é necessário repetir as etapas de login.
  • Depende da configuração de depuração remota do Chrome e do agent-browser para usar o caminho de login mais simples.

Tópicos

Perguntas frequentes

O que é muse-cli?
Cliente de linha de comando para um agente de IA pessoal do muse.ai: converse, use chats paralelos, acesse o feed, metas, ideias e sessões pelo terminal. muse-cli permite conversar com seu agente pessoal do muse.ai sem abrir o navegador. Ele oferece chat, chats paralelos, feed, metas, ideias e gerenciamento de sessões por meio de subcomandos nomeados; além disso, um comando raw permite acessar qualquer um dos 258 métodos do gateway. Cada comando imprime JSON, para que a saída possa ser direcionada para jq, tarefas do cron ou outros scripts.
muse-cli é gratuito? Qual é a licença?
muse-cli é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
muse-cli ainda é mantido?
Manutenção ativa. O último commit de muse-cli foi em 22 de out. de 2026.
Para que posso usar muse-cli?
Direcionar respostas do agente para scripts de shell ou pipelines com jq. Agendar consultas recorrentes ao agente com cron. Permitir que um agente de programação consulte seu status e suas metas pelo terminal. Usar uma interface de chat no terminal ou compatível com leitores de tela.
Como instalar muse-cli?
Instale a CLI com uv: uv tool install muse-cli Instale o cookie reader pelo npm (requer Node.js): npm i -g agent-browser Ative a depuração remota no Chrome, faça login no muse.ai e salve a sessão Verifique a conexão: muse-cli status
Onde consigo muse-cli?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nikships/muse-cli

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados