# Open CLI Describe the work. Get the CLI stack with install commands, verify checks, and agent-safe instructions. OpenCLI helps agents and humans choose command-line tools by task, verify setup, and start with safer commands. ## Agent entry points - Home/task search: / - CLI pages: /cli/{slug} - Agent packs: /cli/{slug}/agent.md - Machine index: /llms.txt - JSON recommendation API: /api/recommend?q={work-description} ## How agents should use OpenCLI 1. Search or choose a CLI for the user's task. 2. Open the CLI's /agent.md pack. 3. Install only if missing. 4. Run the verify command before task commands. 5. Start read-only. Ask before destructive, paid, deploy, merge, delete, or secret-exposing actions. ## Capability areas - Git & GitHub: Review PRs, triage issues, inspect workflows, and keep repo work agent-safe. - Deploy: Ship previews, inspect logs, and move safely toward production. - Data & DB: Inspect schemas, run safe queries, and understand your data fast. - Browser: Give your agent a browser it can inspect, test, and automate. - AI & Coding Agents: Set up coding agents, local models, and AI-first terminal workflows. - Infra: Work with Kubernetes, Terraform, containers, and ops tooling with more confidence. - Wallet: Give your agent wallet-aware capabilities, service discovery, and paid requests. - Research: Crawl pages, collect sources, extract PDFs, and turn messy material into usable notes. - Documents: Convert, lint, OCR, and publish documents without losing structure. - Files & Notes: Search folders, notes, cloud drives, and personal knowledge bases. - Spreadsheets & Data: Inspect CSVs, clean tables, and query local data with repeatable commands. - Media & Transcription: Extract audio, transcribe meetings, and prepare media for knowledge workflows. - Email & Calendar: Search mail, inspect calendars, draft replies, and coordinate schedules with human approval. - Project Management: Let your agent work with projects, todos, messages, and team coordination safely. ## Agent-ready CLI packs - Vault: /cli/vault/agent.md — Secrets, identity, and pki from the terminal. - Consul: /cli/consul/agent.md — Service discovery, kv, and mesh from the terminal. - ESLint: /cli/eslint/agent.md — Linting, js rules, and code health from the terminal. - Prettier: /cli/prettier/agent.md — Formatting, markdown, and code consistency from the terminal. - Vite: /cli/vite/agent.md — Frontend dev server, build tooling, and scaffolding from the terminal. - pnpm: /cli/pnpm/agent.md — Monorepos, fast installs, and disk efficiency from the terminal. - Vitest: /cli/vitest/agent.md — Testing, watch mode, and js unit tests from the terminal. - Playwright: /cli/playwright/agent.md — Browser testing, automation, and headless scripts from the terminal. - Turborepo: /cli/turborepo/agent.md — Monorepos, build caching, and task pipelines from the terminal. - Claude Code: /cli/claude-code/agent.md — Coding agent, refactors, and codebase search from the terminal. - Prisma CLI: /cli/prisma/agent.md — Schema design, migrations, and type-safe db workflows from the terminal. - Biome: /cli/biome/agent.md — Linting, formatting, and js/ts code quality from the terminal. - Wrangler: /cli/wrangler/agent.md — Workers, queues, and kv and r2 from the terminal. - drizzle-kit: /cli/drizzle-kit/agent.md — Migrations, schema diffs, and typescript db tooling from the terminal. - Datadog CI: /cli/datadog-ci/agent.md — CI tests, source maps, and deploy markers from the terminal. - Codex CLI: /cli/codex/agent.md — Coding agent, terminal code tasks, and prompted edits from the terminal. - Vercel CLI: /cli/vercel/agent.md — Deploy previews, project linking, and environment sync from the terminal. - Firebase CLI: /cli/firebase/agent.md — Hosting, functions, and project setup from the terminal. - browser-use: /cli/browser-use/agent.md — Browser automation, persistent sessions, and agent workflows from the terminal. - Gemini CLI: /cli/gemini-cli/agent.md — Coding agent, prompting, and terminal assistance from the terminal. - Nomad: /cli/nomad/agent.md — Scheduling, jobs, and clusters from the terminal. - GitHub CLI: /cli/gh/agent.md — Pull requests, issue triage, and github actions from the terminal. - uv: /cli/uv/agent.md — Python envs, fast installs, and script execution from the terminal. - AWS CLI: /cli/aws-cli/agent.md — Cloud ops, s3, and iam and infra from the terminal. - Ollama: /cli/ollama/agent.md — Local models, ai prototyping, and private inference from the terminal. - FFmpeg: /cli/ffmpeg/agent.md — Media conversion, audio extraction, and video processing from the terminal. - yt-dlp: /cli/yt-dlp/agent.md — Video downloads, audio extraction, and archiving from the terminal. - Bun: /cli/bun/agent.md — JS runtime, task runner, and package management from the terminal. - Shopify CLI: /cli/shopify/agent.md — App scaffolding, themes, and store workflows from the terminal. - Netlify CLI: /cli/netlify/agent.md — Deploys, functions, and sites from the terminal. - Deno: /cli/deno/agent.md — TS runtime, built-in tooling, and scripting from the terminal. - mcporter: /cli/mcporter/agent.md — Runtime and CLI for connecting to configured Model Context Protocol servers. - ripgrep: /cli/rg/agent.md — Code search, fast grep, and agent codebase scans from the terminal. - mise: /cli/mise/agent.md — Tool versions, polyglot dev, and env setup from the terminal. - jq: /cli/jq/agent.md — JSON processing, apis, and agent output parsing from the terminal. - Railway CLI: /cli/railway/agent.md — Service deploys, secrets, and logs from the terminal. - fd: /cli/fd/agent.md — File finding, project scans, and fast traversal from the terminal. - fdfind: /cli/fd-find/agent.md — File finding, linux package alias, and search shortcuts from the terminal. - Pandoc: /cli/pandoc/agent.md — Document conversion, markdown, and publishing from the terminal. - rclone: /cli/rclone/agent.md — Cloud storage, sync, and backups from the terminal. - Helm: /cli/helm/agent.md — Helm charts, kubernetes releases, and templates from the terminal. - ngrok: /cli/ngrok/agent.md — Tunnels, webhooks, and local sharing from the terminal. - bat: /cli/bat/agent.md — File previews, syntax highlighting, and readable diffs from the terminal. - yq: /cli/yq/agent.md — YAML processing, config edits, and kubernetes files from the terminal. - ShellCheck: /cli/shellcheck/agent.md — Shell linting, bash safety, and script review from the terminal. - kubectl: /cli/kubectl/agent.md — Kubernetes, cluster debugging, and deployments from the terminal. - Google Cloud CLI: /cli/gcloud/agent.md — Cloud ops, gcp projects, and deploy and logs from the terminal. - just: /cli/just/agent.md — Task runner, project commands, and automation from the terminal. - Docker CLI: /cli/docker/agent.md — Containers, images, and compose workflows from the terminal. - Ruff: /cli/ruff/agent.md — Linting, formatting, and python code quality from the terminal. - Terraform: /cli/terraform/agent.md — Infrastructure as code, plans, and provisioning from the terminal. - Dive: /cli/dive/agent.md — Image layers, docker optimization, and container inspection from the terminal. - pipx: /cli/pipx/agent.md — Python CLI apps, isolated installs, and global tools from the terminal. - zoxide: /cli/zoxide/agent.md — Jump to directories, shell navigation, and history-based cd from the terminal. - Firecrawl: /cli/firecrawl/agent.md — Web extraction, crawling, and llm-ready markdown from the terminal. - Trivy: /cli/trivy/agent.md — Image scanning, vulns, and iac checks from the terminal. - Tailscale CLI: /cli/tailscale/agent.md — Zero trust networking, tailnet admin, and ssh from the terminal. - Atuin: /cli/atuin/agent.md — Shell history, search, and sync from the terminal. - aider: /cli/aider/agent.md — Code editing, agent loops, and repo-aware chat from the terminal. - Nushell: /cli/nushell/agent.md — Structured shell, pipelines, and data transforms from the terminal. - DuckDB CLI: /cli/duckdb/agent.md — Local analytics, sql, and csv/parquet queries from the terminal. - HTTPie: /cli/httpie/agent.md — API testing, readable http, and debugging endpoints from the terminal. - Poetry: /cli/poetry/agent.md — Python packaging, dependencies, and virtualenvs from the terminal. - oracle: /cli/oracle/agent.md — CLI wrapper around OpenAI Responses API with high-reasoning model modes. - delta: /cli/delta/agent.md — Readable diffs, git pager, and syntax highlighting from the terminal. - k6: /cli/k6/agent.md — Load testing, performance, and http tests from the terminal. - Goose: /cli/goose/agent.md — Coding agent, terminal actions, and prompted automation from the terminal. - Azure CLI: /cli/az/agent.md — Cloud ops, deployments, and resource groups from the terminal. - eza: /cli/eza/agent.md — File listing, tree views, and git status in ls from the terminal. - Git LFS: /cli/git-lfs/agent.md — Large files, git workflows, and design assets from the terminal. - Jujutsu: /cli/jj/agent.md — Version control, stacked changes, and git-compatible history from the terminal. - hyperfine: /cli/hyperfine/agent.md — Benchmarking, command comparisons, and perf tests from the terminal. - Pulumi CLI: /cli/pulumi/agent.md — Infrastructure as code, typescript infra, and stacks from the terminal. - glow: /cli/glow/agent.md — Markdown previews, terminal docs, and readmes from the terminal. - direnv: /cli/direnv/agent.md — Per-project env vars, shell automation, and secrets hygiene from the terminal. - difftastic: /cli/difftastic/agent.md — Structural diffs, code reviews, and ast-aware comparisons from the terminal. - Semgrep: /cli/semgrep/agent.md — Static analysis, security scanning, and code rules from the terminal. - summarize: /cli/summarize/agent.md — Summaries, long-form content, and terminal research from the terminal. - flyctl: /cli/flyctl/agent.md — Global deploys, machines, and app scaling from the terminal. - shfmt: /cli/shfmt/agent.md — Shell formatting, bash style, and ci hygiene from the terminal.