openclihub
v0.1.2
Published
Search, browse and install CLI tools from OpenCLI Hub
Maintainers
Readme
OpenCLI Hub CLI
Search, browse and install CLI tools from the terminal
🌐 Website: openclihub.com
Install
npm install -g openclihubOr run directly without installing:
npx openclihub list📖 Usage
List all tools
openclihub list
openclihub list --type official
openclihub list --category "Developer Tools"
openclihub list --json # JSON output for AI agentsSearch tools
openclihub search browser
openclihub search database --jsonView tool details
openclihub info lark-cli
openclihub info supabase-cli --jsonInstall a tool
openclihub install supabase-cli # Human install (runs install_command)
openclihub install lark-cli --agent # Agent install (outputs README URL)
openclihub install supabase-cli -y # Skip confirmationAuthenticate (QR code support)
For tools that require login (e.g. Lark CLI), the auth command helps AI agents in IM tools handle QR codes:
openclihub auth lark-cli # ASCII QR in terminal
openclihub auth lark-cli --qr-image /tmp/qr.png # Save QR as PNG (for IM bots)
openclihub auth lark-cli --json # JSON with auth URL + QR base64Other commands
openclihub categories # List all categories
openclihub stats # Show hub statistics
openclihub open lark-cli # Open tool page in browser
openclihub open lark-cli --github # Open GitHub repoGlobal options
openclihub --json # All commands support JSON output
openclihub --api-url <url> # Custom API URL🤖 AI Agent Integration
Every command supports --json for structured output. AI agents can:
- Discover tools:
openclihub search "browser automation" --json - Get install instructions:
openclihub install browser-use-cli --agent - Handle QR auth:
openclihub auth lark-cli --qr-image /tmp/qr.png→ send PNG to IM chat
📄 License
📖 使用方法
列出所有工具
openclihub list
openclihub list --type official # 筛选官方工具
openclihub list --category "Developer Tools"
openclihub list --json # JSON 输出(AI Agent 友好)搜索工具
openclihub search browser
openclihub search 数据库 --json查看工具详情
openclihub info lark-cli
openclihub info supabase-cli --json安装工具
openclihub install supabase-cli # 人类安装(执行 install_command)
openclihub install lark-cli --agent # Agent 安装(输出 README URL)
openclihub install supabase-cli -y # 跳过确认认证(QR 码支持)
对于需要登录的工具(如飞书 CLI),auth 命令帮助 AI Agent 在 IM 工具中处理扫码认证:
openclihub auth lark-cli # 终端 ASCII QR 码
openclihub auth lark-cli --qr-image /tmp/qr.png # 保存 QR 为 PNG(发到 IM 聊天)
openclihub auth lark-cli --json # JSON 输出认证 URL + QR base64其他命令
openclihub categories # 列出所有分类
openclihub stats # 显示统计信息
openclihub open lark-cli # 在浏览器中打开工具页面
openclihub open lark-cli --github # 打开 GitHub 仓库🤖 AI Agent 集成
所有命令都支持 --json 结构化输出。AI Agent 可以:
- 发现工具:
openclihub search "browser automation" --json - 获取安装指令:
openclihub install browser-use-cli --agent - 处理扫码认证:
openclihub auth lark-cli --qr-image /tmp/qr.png→ 将 PNG 发到 IM 聊天
