Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Every API has a secret identity. This finds it, absorbs every feature from every competing tool, then builds the GOAT CLI — designed for AI agents first, with SQLite sync, offline search, and compound insight commands.
| Date | Stars |
|---|---|
| 2026-07-31 | 4313 |
| 2026-08-02 | 4313 |
| 2026-08-03 | 4342 |
| 2026-08-06 | 4342 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
60.0
growth rate 0.00%/day
# CLI Printing Press [](https://github.com/mvanhorn/cli-printing-press/actions/workflows/lint.yml) [](https://github.com/mvanhorn/cli-printing-press/actions/workflows/golden.yml) [](https://github.com/mvanhorn/cli-printing-press/releases) [](go.mod) [](LICENSE) Nothing is more valuable than time and money. In a world of AI agents, that's speed and token spend. A well-designed CLI is muscle memory for an agent: no hunting through docs, no wrong turns, no wasted tokens. We built the Printing Press to print the best CLIs in the world for agents. It reads the official API docs, studies every popular community CLI and MCP server, sniffs the web for the APIs nobody published (think Google Flights or Dominos), and applies the power-user playbook Peter Steinberger proved with [discrawl](https://github.com/steipete/discrawl) and [gogcli](https://github.com/steipete/gogcli) - local SQLite, compound commands, agent-native flags. It fuses all of that and prints a token-efficient Go CLI plus a Claude Code skill plus an MCP server for any API or any website. Three CLIs printed by the press, installable today: - ESPN (sniffed, no official API). _"Tonight's NBA playoff games with live score, series state, each team's leading scorer's stat line, and any injury or lineup news from the last 24 hours."_ Returns everything in one call. - flight-goat (Kayak nonstop search plus sniffed Google Flights). _"Non-stop flights over 8 hours from Seattle for 4 people, Dec 24 to Jan 1, cheapest first."_ Two sources stitched into one query. - linear-pp-cli (50ms against a local SQLite mirror). _"Every blocked issue whose blocker has been stuck for a week."_ Compound queries the API can't answer. Browse the full catalog of printed CLIs at [printingpress.dev](https://printingpress.dev) or in the [Printing Press Library](https://github.com/mvanhorn/printing-press-library), organized by category, most with full MCP servers. **Codex users:** see [docs/CODEX.md](docs/CODEX.md) to install the Printing Press skills with `--agent codex`, verify the install, and understand how that differs from `/printing-press <api> codex`. **Cursor users:** see [docs/CURSOR.md](docs/CURSOR.md) for how to install a printed CLI, attach the matching skill, handle auth, and choose CLI vs MCP when your repo does not already document a workflow. ## Install You need both the **binary** and the **Printing Press skills**. The skills (`/printing-press <app>`) are the primary interface; they drive the binary behind the scenes. The binary alone works (research, generation, verification, scoring) but skips the curated agent loop. The skills alone have nothing to call. Install both. **Prerequisites:** [Go 1.26.5 or newer](https://go.dev/dl/), [Claude Code](https://claude.ai/code) or another `skills`-supported agent, and Node/npm for `npx`. The skills are tested with Claude Code; install for Codex with `--agent codex` when you want to try the same slash-command workflow there. **Use Claude Code for the best-tested experience.** ### 1. Install ```bash curl -fsSL https://raw.githubusercontent.com/mvanhorn/cli-printing-press/main/scripts/install.sh | bash ``` The installer runs `go install` for the generator binary, then refreshes all Printing Press skills through `skills@latest add --skill '*'`. Restart or reload your agent session after it completes so the refreshed skills are loaded. Use `--cli-only` or `--skills-only` when you only want one side: ```bash curl -fsSL https://raw.githubusercontent.com/mvanhorn/cli-printing-press/main/scrip
Excerpt of 40,227 characters
Read on GitHubTrevin Chow · United States
1.2k
Matt Van Horn
296
69
49
Cathryn Lavery
22
Nick Walker
22
Anton
10
Hiten Shah · Crazy Egg
7
Dinakar Sarbada · Amazon · United States
6
Dustin Persek · United States
4
4
3
3
3
Andrea Borruso · Italy
2
Luke Johnson · New Zealand
2
Andrew Webber · HotFix Ops · United States
2
2
2
2
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:0fd2200849e61268, topic:ai-agents, desc:ai agents
matched fp:0fd2200849e61268, topic:developer-tools