Repolode
supreme-gg-gg

supreme-gg-gg/instagram-cli

Cliente de terminal com TUI e CLI para Instagram que permite ler o feed, stories, notificações e mensagens diretas pelo teclado.

Alternativa open source a:Instagram

Estrelas
2,202
Forks
152
Issues abertas
41
Último commit
há 6 dias

O que é?

Instagram CLI é um cliente não oficial do Instagram que roda no terminal. Ele oferece telas interativas de TUI para conversas por mensagem direta, o feed de publicações, stories (beta) e notificações, tudo navegável pelo teclado e com suporte opcional a mouse. Imagens e vídeos podem ser exibidos no terminal usando vários protocolos de imagem, incluindo kitty, iTerm2, sixel e alternativas em ASCII ou braille.

Além da interface interativa, a ferramenta oferece comandos avulsos não interativos, como inbox, send, read, reply e unsend. Eles exibem a saída em stdout e aceitam uma opção de saída em JSON, o que os torna adequados para scripts e para uso por ferramentas de agentes de IA. Um arquivo de skill incluído documenta os comandos para ambientes de trabalho de agentes. É possível salvar várias contas localmente e alternar entre elas com um único comando.

O projeto é desenvolvido em TypeScript com Ink, um framework de TUI para terminal baseado em React, e pode ser instalado via npm ou Homebrew. Ele não tem afiliação com o Instagram, e o autor alerta que seu uso pode violar os termos de serviço da Meta.

Recursos principais

  • 01Navegue por conversas de mensagem direta, pelo feed de publicações, stories e notificações em telas no terminal.
  • 02Navegação completa pelo teclado, com suporte opcional a mouse.
  • 03Envie, leia, responda e cancele o envio de mensagens com comandos não interativos e saída em JSON.
  • 04Envie imagens, vídeos e arquivos, e baixe mídias das mensagens.
  • 05Alterne entre várias contas salvas localmente.
  • 06Escolha entre vários protocolos de imagem do terminal para exibir mídias.

Casos de uso

  • Acompanhar as mensagens dos amigos sem abrir o app para celular ou o navegador.
  • Trabalhar em um servidor Linux remoto ou no terminal de um editor.
  • Criar scripts ou permitir que um agente de IA leia e envie mensagens diretas do Instagram.

Início rápido

  1. 1

    Certifique-se de que o Node.js v22 ou superior esteja instalado

  2. 2

    Instale a CLI globalmente via npm

    npm install -g @i7m/instagram-cli
  3. 3

    Faça login com seu nome de usuário e senha

    instagram-cli auth login --username
  4. 4

    Abra o feed na interface do terminal

    instagram-cli feed

Antes de usar

  • Este é um projeto não oficial, sem vínculo com o Instagram, e seu uso pode violar os Termos de Serviço da Meta.
  • Requer Node.js v22 ou superior.
  • O recurso de stories ainda está em beta.

Em coleções

Tópicos

#instagram#tui#cli#terminal#typescript#messaging#ink#brainrot#command-line-app#messenger

Perguntas frequentes

O que é instagram-cli?
Cliente de terminal com TUI e CLI para Instagram que permite ler o feed, stories, notificações e mensagens diretas pelo teclado. Instagram CLI é um cliente não oficial do Instagram que roda no terminal. Ele oferece telas interativas de TUI para conversas por mensagem direta, o feed de publicações, stories (beta) e notificações, tudo navegável pelo teclado e com suporte opcional a mouse. Imagens e vídeos podem ser exibidos no terminal usando vários protocolos de imagem, incluindo kitty, iTerm2, sixel e alternativas em ASCII ou braille.
instagram-cli é gratuito? Qual é a licença?
instagram-cli é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
instagram-cli ainda é mantido?
Manutenção ativa. O último commit de instagram-cli foi em 31 de out. de 2026.
Para que posso usar instagram-cli?
Acompanhar as mensagens dos amigos sem abrir o app para celular ou o navegador. Trabalhar em um servidor Linux remoto ou no terminal de um editor. Criar scripts ou permitir que um agente de IA leia e envie mensagens diretas do Instagram.
Como instalar instagram-cli?
Certifique-se de que o Node.js v22 ou superior esteja instalado Instale a CLI globalmente via npm: npm install -g @i7m/instagram-cli Faça login com seu nome de usuário e senha: instagram-cli auth login --username Abra o feed na interface do terminal: instagram-cli feed
Onde consigo instagram-cli?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/supreme-gg-gg/instagram-cli

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

Projetos relacionados