jackwener

A CLI for Discord β€” local-first sync, search, export, and AI analysis via SQLite

42
7
69% credibility
Found Mar 11, 2026 at 37 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A command-line tool that extracts Discord user tokens from local sessions to sync, search, export, and analyze personal chat history in a local SQLite database.

How It Works

1
πŸ” Discover the tool

You hear about a simple program that lets you save and search your own Discord chat history right on your computer, keeping everything private and local.

2
πŸ’» Set up your connection

Run the program once to pull your login details automatically from where Discord or your browser already has them open on your machine.

3
βœ… Check it's working

Quickly verify that it recognizes your account and everything is ready to go.

4
πŸ“₯ Download your chats

With one command, it gathers messages from all your servers and channels, storing them safely in a personal file on your computer.

5
πŸ”Ž Search and explore

Easily find old conversations, see today's messages, check who's most active, or view timelines whenever you want.

6
πŸ€– Get smart insights

Optionally ask an AI helper to summarize discussions or highlight key topics from your saved chats.

πŸŽ‰ Your history is yours

Now you have full control over your Discord memories, searchable offline, backed up forever, and ready for whatever you need.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 37 to 42 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is discord-cli?

This Python-built discord cli tool acts as a local-first discord cli client, syncing your Discord messages into SQLite for fast terminal access. Run `discord dc sync-all` to bootstrap channels, then use discord cli commands like `search`, `today`, or `export` to query history without hitting the API every time. It pulls user tokens from your local Discord app or browser, exports to JSON/YAML for scripting, and even runs Claude AI analysis on chats.

Why is it gaining traction?

Unlike web scrapers or official bots, it prioritizes local SQLite storage for instant searches and offline use, with structured outputs perfect for piping into AI agents or GitHub Actions workflows. Discord cli options like `--json` and `--yaml` make it agent-friendly, and commands such as `tail` mimic `tail -f` for live monitoring. Works cross-platform on Linux, Ubuntu, Windows via pipx or uvβ€”no GitHub Copilot needed, just a discord cli github token.

Who should use this?

DevOps folks auditing team Discords, indie devs extracting release notes from channels, or researchers analyzing community trends via discord cli exporter. Ideal for Linux/GitHub repo power users scripting discord cli reddit threads or guild stats, especially if you're tired of browser tabs.

Verdict

Solid alpha for niche needsβ€”grab it from PyPI or the discord cli github repo if local Discord history fits your workflow, but heed token ban risks. With 15 stars and 0.699999988079071% credibility score, docs shine but expect rough edges; test on throwaways first.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.