Open-source Python CLI

Turn chaotic GitHub stars into a searchable knowledge map.

Fetch, classify, cluster, and organize starred repositories with LLMs and embeddings.

Why developers use it

Smart Classification

LLM-based category prediction for each starred repository.

Semantic Search

Find repositories by intent using embeddings + FAISS.

Actionable Insights

Generate category and technology trends in markdown reports.

TUI + CLI

Interactive terminal app and scriptable CLI workflows.

CLI Commands

gh-stars-organizer sync
gh-stars-organizer preview
gh-stars-organizer organize
gh-stars-organizer insights
gh-stars-organizer search "vector database for rag"
gh-stars-organizer tui

How it works

  1. Fetch starred repositories from GitHub GraphQL
  2. Classify with an OpenAI-compatible model
  3. Generate embeddings and build similarity index
  4. Cache all results in local SQLite
  5. Organize into GitHub User Lists (or local fallback)