mvanhorn/cli-printing-press

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,...

View on GitHub ↗Jump to charts ↓Open shareable report →

mvanhorn/cli-printing-press has 4.5k+ stars and 500+ forks on GitHub, is written in Go, and was last pushed on Oct 12, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 46 minutes ago
Added to GitGenius on September 14th, 2026
Created on March 23rd, 2026
Open Issues & Pull Requests: 63 (+0)
GitHub issues: Enabled
Number of forks: 520
Total Stargazers: 4,808 (+0)
Total Subscribers: 16 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 39.9 hours
Mean response time: 7.5 days
90th percentile: 20.6 days
Tracked items: 1,704

Maintainer activity

16 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 11, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

How this project is maintained

About 11% of issues opened in the past year have never received a reply. 83% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "priority:P1" is answered fastest, typically in about 16 hours, while "priority:P3" waits about 4 days. Almost all tracked open issues have seen activity in the last three months. 97% of issues opened in the past year have since been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 59
New in 7 days: 44
Closed in 7 days: 36
Avg open age: 29 days
Stale 30+ days: 31
Stale 90+ days: 5

Recent activity

Opened in 7 days: 38
Closed in 7 days: 36
Comments in 7 days: 14
Events in 7 days: 209

Top labels

  • bug (1,111)
  • comp:generator (932)
  • priority:P2 (809)
  • source:retro (675)
  • priority:P1 (459)
  • comp:scorer (264)
  • wontfix (207)
  • enhancement (173)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

CLI Printing Press is a CLI generator that reads API documentation and web sources to automatically create optimized command-line interfaces designed for AI agents.

The tool solves the problem of AI agents wasting tokens and time navigating poorly designed CLIs or hunting through documentation. It works by analyzing official API docs, studying popular community CLIs and MCP servers, and scraping undocumented APIs from the web. It then applies patterns proven effective for agent efficiency—local SQLite caching, compound commands that combine multiple API calls into single queries, and agent-native flag design—to generate token-efficient Go CLIs, Claude Code skills, and MCP servers for any API or website.

Adoption suits teams building AI agent workflows who want to reduce token spend and latency when agents interact with external services. The tool is particularly valuable when you need compound queries that no single API can answer, or when you want to stitch together multiple data sources into one efficient command. It works best with Claude Code as the primary agent interface, though it also supports Codex with separate installation flags. The tool generates ready-to-install CLIs across a catalog covering various API categories.

The project shows active development with regular updates to the generator and skill system. The maintainers actively expand the catalog of printed CLIs available for immediate use. Installation and verification workflows are documented with specific guidance for different agent platforms. The tool maintains compatibility requirements and provides troubleshooting paths for common setup issues.