Repolode
supreme-gg-gg

supreme-gg-gg/instagram-cli

Cliente TUI y CLI de Instagram para leer el feed, las historias, las notificaciones y los mensajes directos desde el teclado.

Alternativa open source a:Instagram

Estrellas
2,202
Forks
152
Issues abiertos
41
Último commit
hace 6 días

¿Qué es?

Instagram CLI es un cliente no oficial de Instagram que se ejecuta en la terminal. Ofrece vistas interactivas de TUI para conversaciones de mensajes directos, el feed de publicaciones, las historias (beta) y las notificaciones, todas navegables con el teclado y con compatibilidad opcional con el mouse. Las imágenes y los videos se pueden mostrar en la terminal mediante varios protocolos de imagen, como kitty, iTerm2 y sixel, además de alternativas ASCII o braille.

Además de la interfaz interactiva, la herramienta ofrece comandos puntuales no interactivos, como inbox, send, read, reply y unsend. Estos imprimen la salida en stdout y aceptan una opción de salida JSON, por lo que son adecuados para scripts y para usarlos con herramientas de agentes de IA. Incluye un archivo de habilidades para agentes que documenta los comandos para espacios de trabajo de agentes. Se pueden guardar varias cuentas localmente y cambiar entre ellas con un solo comando.

El proyecto está desarrollado con TypeScript sobre Ink, un framework de interfaz de terminal basado en React, y se puede instalar mediante npm o Homebrew. No está afiliado a Instagram, y el autor advierte que su uso podría infringir las condiciones del servicio de Meta.

Funciones clave

  • 01Explorar conversaciones de mensajes directos, el feed de publicaciones, las historias y las notificaciones en vistas de terminal.
  • 02Navegación completa con el teclado y compatibilidad opcional con el mouse.
  • 03Enviar, leer, responder y anular el envío de mensajes con comandos no interactivos y salida JSON.
  • 04Enviar imágenes, videos y archivos, y descargar contenido multimedia de los mensajes.
  • 05Cambiar entre varias cuentas guardadas localmente.
  • 06Elegir entre varios protocolos de imagen de terminal para mostrar contenido multimedia.

Casos de uso

  • Mantenerse al día con los mensajes de amigos sin abrir la aplicación móvil ni el navegador.
  • Trabajar en un servidor Linux remoto o en la terminal de un editor.
  • Crear scripts o permitir que un agente de IA lea y envíe mensajes directos de Instagram.

Inicio rápido

  1. 1

    Asegúrate de tener instalado Node.js v22 o superior

  2. 2

    Instala la CLI globalmente con npm

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

    Inicia sesión con tu nombre de usuario y contraseña

    instagram-cli auth login --username
  4. 4

    Abre el feed en la interfaz de terminal

    instagram-cli feed

Antes de usarlo

  • Este es un proyecto no oficial que no está afiliado a Instagram, y su uso podría infringir las Condiciones del servicio de Meta.
  • Requiere Node.js v22 o superior.
  • La función de stories aún está en fase beta.

En colecciones

Temas

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

Preguntas frecuentes

¿Qué es instagram-cli?
Cliente TUI y CLI de Instagram para leer el feed, las historias, las notificaciones y los mensajes directos desde el teclado. Instagram CLI es un cliente no oficial de Instagram que se ejecuta en la terminal. Ofrece vistas interactivas de TUI para conversaciones de mensajes directos, el feed de publicaciones, las historias (beta) y las notificaciones, todas navegables con el teclado y con compatibilidad opcional con el mouse. Las imágenes y los videos se pueden mostrar en la terminal mediante varios protocolos de imagen, como kitty, iTerm2 y sixel, además de alternativas ASCII o braille.
¿instagram-cli es gratuito? ¿Qué licencia tiene?
instagram-cli es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿instagram-cli sigue mantenido?
Mantenimiento activo. El último commit de instagram-cli fue el 31 oct 2026.
¿Para qué puedo usar instagram-cli?
Mantenerse al día con los mensajes de amigos sin abrir la aplicación móvil ni el navegador. Trabajar en un servidor Linux remoto o en la terminal de un editor. Crear scripts o permitir que un agente de IA lea y envíe mensajes directos de Instagram.
¿Cómo se instala instagram-cli?
Asegúrate de tener instalado Node.js v22 o superior Instala la CLI globalmente con npm: npm install -g @i7m/instagram-cli Inicia sesión con tu nombre de usuario y contraseña: instagram-cli auth login --username Abre el feed en la interfaz de terminal: instagram-cli feed
¿Dónde consigo instagram-cli?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/supreme-gg-gg/instagram-cli

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados