Hermes Agent
Nous Research
An extensible AI agent with tool calling, skills, and multichannel workflows.
Official docsFind tools · Skip the trial and error
Discover tools worth adding to your terminal.
Understand their purpose, sources, and review scope before copying your next command.
Focus to preview the command · Click for details
Every useful command
deserves to be discovered.
Browse by use case
Help others discover great tools
Ordered by inclusion date, not release date. The initial directory was curated by maintainers.
Find your next go-to tool
Nous Research
An extensible AI agent with tool calling, skills, and multichannel workflows.
Official docsDeepSeek
A modular agent harness supporting terminal and web development workflows.
Official docsAnomaly
An open-source terminal coding agent supporting multiple model providers.
Official docsollama
Download, run, and manage language models locally.
Official docsAnthropic
Ask code questions, edit files, and collaborate on development in your project directory.
Official docsgolang
Compile, test, format, and manage Go projects.
Official docsOpenAI
Understand codebases, edit code, and carry out development tasks in your terminal.
Official docsrust-lang
Compile Rust programs and develop projects with the Rust toolchain.
Official docsAn open-source terminal AI agent connecting Gemini models with development tools.
Official docsPanniantong
Connect agents to search and reading tools across content platforms.
Official docsMicrosoft
Automate browsers, run end-to-end tests, and debug web applications.
Official docsAstral
Manage Python dependencies, virtual environments, and projects with one fast toolkit.
Official docsUnclecode
Crawl web pages and produce structured content for LLM and data workflows.
Official docsRTK
Compress development command output to reduce repetitive agent context.
Official docsjunegunn
Add interactive fuzzy finding to files, command history, and arbitrary lists.
Official docsjesseduffield
Stage, commit, branch, and rebase using an interactive terminal interface.
Official docspython
Run Python programs, an interactive interpreter, and development tools.
Official docsBurntSushi
Search text recursively at speed, respecting .gitignore by default.
Official docsFFmpeg
Transcode, edit, and process audio and video from the command line.
Official docsgit
Distributed version control for commits, branches, merges, and collaboration.
Official docssharkdp
View files with syntax highlighting, Git integration, and paging.
Official docsrclone
Sync, copy, and manage files between local disks and cloud storage providers.
Official docsStarship
A lightweight, configurable prompt for multiple shells.
Official docsggml-org
Run Whisper speech recognition and transcription locally.
Official docsskylot
Decompile Android DEX and APK files for code auditing.
Official docstmux
Manage persistent sessions, windows, and panes in a single terminal.
Official docsAider
Pair-program with AI in your terminal and integrate changes into Git workflows.
Official docsGitHub
Work with issues, pull requests, Actions, and repositories from your terminal.
Official docssharkdp
Find files with concise syntax and fast results.
Official docsajeetdsouza
Remember frequent directories and jump to them with shorter commands.
Official docssqlmapproject
Assist SQL injection detection and security assessment in authorized environments.
Official docsHTTPie
Send HTTP requests and debug APIs using readable syntax.
Official docspnpm
Manage JavaScript dependencies through shared storage and workspaces.
Official docsjqlang
Filter, transform, and combine JSON data in pipelines.
Official docsjdx
Manage language runtimes, environment variables, and project tasks in one place.
Official docsprojectdiscovery
Run authorized security checks and verify vulnerabilities using community templates.
Official docsnginx
Run web servers, reverse proxies, and traffic entry points.
Official docsCNCF
Package, install, and upgrade Kubernetes applications using charts.
Official docsxAI
Understand and edit code, run commands, and collaborate on programming in your terminal.
Official docshashcat
Password analysis for authorized password auditing and recovery.
Official docsiBotPeaches
Decode and rebuild Android application resources for reverse engineering.
Official docsradareorg
Analyze, disassemble, and debug binaries from the command line.
Official docsOpenJDK
Run and compile Java applications using JDK command-line development tools.
Official docsPostgreSQL
The PostgreSQL interactive terminal for SQL queries and database administration.
Official docsFrida
Dynamically instrument processes and analyze runtime behavior from the command line.
Official docsLark / Feishu
Work with messages, documents, multidimensional tables, calendars, tasks, and other collaboration services.
Official docsAmazon Web Services
Manage AWS services and automation scripts with one command-line toolkit.
Official docsffuf
A fast web fuzzing tool for authorized security testing.
Official docsVercel
Deploy frontend projects and manage previews, domains, and environment variables.
Official docsCloudflare
Create Cloudflare Tunnels to connect local services securely to the internet.
Official docsCocoaPods
Manage dependencies and workspace integration for Apple platform projects.
Official docsgit-lfs
Manage large-file pointers and external object storage for Git projects.
Official docsReFirmLabs
Analyze firmware files and identify and extract embedded data and file systems.
Official docsnmap
Discover hosts, services, and ports for authorized network auditing.
Official docsWatch file changes and trigger build and development tasks.
Official docsnewren
Filter Git history for repository cleanup and migration.
Official docsplantuml
Generate flowcharts, sequence diagrams, and other engineering diagrams from text.
Official docspypa
Install and run Python command-line applications in isolated environments.
Official docsmas-cli
Find and manage Mac App Store applications from your terminal.
Official docsVirusTotal
Identify and classify files with rules for malicious sample analysis.
Official docsKitware
Generate cross-platform build configurations and manage compilation and testing.
Official docsjulienXX
Send local notifications to the macOS Notification Center from the command line.
Official docssteipete
Extract and summarize web pages, text, and media from the command line.
Official docsDocker
Manage containers, images, networks, and Docker environments.
Official docsMicrosoft Azure
Manage Azure resources, deploy applications, and orchestrate cloud tasks across platforms.
Official docsCloudflare
Develop and deploy Workers and Pages; manage D1, KV, and R2 from your terminal.
Official docsGoogle Firebase
Manage Firebase projects, run local emulators, and deploy applications.
Official docsHugging Face
Download, upload, and manage Hugging Face Hub resources from your terminal.
Official docsStackExchange
Review and synchronize DNS records across providers with declarative configuration.
Official docsoctoDNS
Manage DNS records across providers using declarative configuration.
Official docsSupabase
Run Supabase locally and manage database migrations and Edge Functions.
Official docsMiniMax
Access MiniMax text, image, video, speech, and music capabilities from the command line.
Official docsAlibaba Cloud
Manage Alibaba Cloud products and OpenAPI with the aliyun command.
Official docsSoX
Convert, record, and process audio files from the command line.
Official docsCloudflare
Manage Cloudflare API resources with support for agents and operational automation.
Official docsrailwayapp
Deploy and manage Railway projects, services, and environments from your terminal.
Official docsMilvus
Embed a vector database locally for development and prototyping.
Official docsTencent Cloud
Call Tencent Cloud API 3.0 to manage cloud resources and automate operations.
Official docswebkubor
Manage encrypted secrets locally and inject credentials into child processes through aliases.
Official docsMUSE AV
Generate and read images, video, and audio from your terminal and manage media assets.
Official docswebkubor
Diagnose PATH shadowing, runtime shims, and executable version drift.
Official docswebkubor
Run local visual understanding and image reviews on Apple Silicon.
Official docsrenjiegod
A Rust CLI for historical A-share minute-data research, with coverage queries, minute-data synchronization, and local quality analysis.
Official docsEgo Lite
Browser automation for AI agents sharing the user's signed-in browser.
Official docsGoogle Antigravity terminal agent for interactive and headless development tasks.
Official docsGitLab
Manage GitLab projects, issues, merge requests, and pipelines.
Official docsGNU
Generate convention-compliant Makefiles for Autoconf projects.
Official docsGNU
Run shell scripts and use an interactive command-line environment.
Official docsGNU
Download network resources with recursive downloads and resume support.
Official docsiharder
Get macOS location information from the terminal after system authorization.
Official docsXiaomi
Xiaomi's terminal coding agent for developers.
Official docsTry another keyword, or suggest your favorite CLI.
Know a useful CLI?
Help someone skip the trial and error.
Share its name, link, purpose, and why you recommend it. Maintainers can help with installation, icons, and categories.
Submissions start as Pending review and may be marked Needs more information. Follow the original issue or pull request for updates.
After review, merge, and publication, submissions are marked Listed. With your consent, tool details credit you and link to your submission.
Every contribution has a source
Counts come from inclusion records. Curation and recommendations receive separate credit.