Instagram: the app you open to send one message… and suddenly 30 minutes are gone. We all know the cycle — and we finally had enough.
What if Instagram had a quick fix? A productivity-friendly mode that keeps your connections, but gives your attention span a fighting chance?
Instead of quitting social media (yeah right) or pretending we’ll use it “mindfully,” we built something different: A distraction-free way to chat with friends and view stories — right from your terminal.
No algorithm traps. No reel vortex. No dopamine casino. Just conversations and updates, on your terms.
Instagram CLI is a minimal, fast, keyboard-native way to stay connected without getting cooked by social media.
Become a 10x "Instagrammer"
- Chat without distractions — no feed, no reels, no algorithm.
- Stay connected with stories and selected feeds — only when you choose.
- Use your keyboard for everything — built for developers, not casual scrollers.
- Run it anywhere — VSCode, your terminal, or even a Linux server.
- Enjoy TUI life — clean, simple, fast.
Chatting
Lightning-fast, real-time chat with dev-friendly shortcuts.
Chat Commands
Viewing Stories
View stories only from accounts you follow -- no ads, btw. (This feature is experimental)
Viewing Feeds
Full feature description on our repo docs.
Getting started
It’s fully open source, written primarily in TypeScript (with a Python version too). We recommend TS version since it significantly reduces the risk of your account getting flagged by Meta's anti-bot mechanisms.
# Choose your camp...
npm install -g @i7m/instagram-cli
pip install instagram-cli
We use Ink + React for the TS version and Curses for Python.
Setup instructions, examples, and docs are in the repo.
This project is not affiliated with, authorized, or endorsed by Instagram or Meta. Using it may violate their Terms of Service - use responsibly.
If you like this project, consider ⭐ starring the repo and contributing! https://github.com/supreme-gg-gg/instagram-cli




Top comments (0)