Directory
CLI tools
Reviewed resources in CLI tools. 181 resources listed.
SkillRanker
github.comA Rust CLI that uses TypeSafe.ai's Jev decision model to rank which agent skill best fits the next step of a coding session, with hooks, JSON output, and local feedback.
lexy
antoniorodr.github.ioA command-line tool that fetches Learn X in Y Minutes programming tutorials and browses them in the terminal, with an offline cache and fuzzy search.
Codemark
danielcardonarojas.github.ioA command-line, semantic code-bookmarking tool that anchors a bookmark to a named structure such as a function using tree-sitter instead of a file-and-line reference, so it still points at the right place after a refactor, with a skill for agents.
ollama-dl
github.comA Python command-line tool that downloads models from the Ollama library without needing Ollama installed.
video-use
github.comA typed Node.js CLI that lets an AI agent edit raw video footage conversationally, transcribing clips, reasoning over an edit-decision list, and rendering the result with ffmpeg.
MLX-Knife 2.0
github.comA text-first command-line tool for managing and running MLX models on Apple Silicon, covering listing, cloning, converting, quantizing and serving, with curated support for select vision and audio models.
Cerul
cerul.aiA command-line tool that turns local video folders into a searchable library, finding moments by meaning, spoken words or on-screen text using your own model API key.
go-grip
github.comA lightweight, self-contained Go tool that renders Markdown files locally in a browser with GitHub's own styling, without calling GitHub's API.
jina-cli
github.comA Unix command-line wrapper over Jina AI's search, read, embedding, and reranking APIs, designed so an AI agent with shell access can call one consistent tool instead of many separate API integrations.
reimagine-it
kayforkind.github.ioA command-line tool that redesigns an existing HTML page using only the content already in it, its headings, facts, numbers, and colors, and outputs a single standalone HTML file.
clojure-mcp-light
github.comThree small command-line tools that let LLM coding assistants evaluate Clojure code in a live REPL and automatically fix mismatched delimiters.
Ossature
ossature.devAn open-source build system that turns written specifications and architecture into working code, having an LLM generate each step under tight constraints and rebuilding only what changed.
facts
github.comA single Rust binary that tracks a project's specification as a flat list of atomic, taggable claims, some backed by a shell command, so an AI coding agent and a developer can verify what is actually built.
mcptoon
activeing123.github.ioA zero-dependency Python CLI that manages MCP tools and agent skills for every AI coding agent from one config, cutting the tokens spent on tool and skill discovery by keeping full descriptions on disk instead of in context.
semble_rs
github.comA Rust command-line tool that replaces grep, cat and ls for AI coding agents, returning hybrid BM25 and embedding code search, a compact codebase tree, dependency and impact analysis, and compressed build or CI logs.
any2pdf
github.comAn agent skill and Python script that lets AI coding assistants convert Markdown into publication-quality PDFs, handling mixed CJK and Latin text with the right fonts on each platform.
kanban-md
github.comA file-based, agents-first kanban board with a single-binary CLI and text interface, using atomic claim-and-move operations and installable agent skills so multiple AI agents can pick up tasks and work a shared board in parallel without clashing.
mcp-server-commands
github.comAn MCP server with a single runProcess tool that lets an LLM run shell commands or direct executables on the host machine, returning stdout and stderr, with an optional stdin channel for scripts or file creation.
Vexor
github.comA semantic search engine for files and code that builds a reusable index and lets a developer or an AI coding assistant find a file by describing what it does, through a CLI, a Python API or an MCP server.
quackd
quackd.orgA command-line tool that connects to multiple robots at once, gives each one a large language model brain and a smaller decision model, and lets a user state a goal from a terminal or a chat to one robot or a coordinated group, called a flock.
jina-grep
jina.aiA command-line semantic grep for Apple Silicon that reranks or searches files by meaning using Jina embedding models running locally through MLX, with no PyTorch or cloud dependency.
XRobot PkgKit
xrobot.workA code-generation and package-management toolkit for embedded robotics projects built on the LibXR hardware abstraction layer, generating a C++ entry point from module configuration.
A command-line tool written in Go that generates direct download links for Ollama models and installs locally downloaded model files and manifests into Ollama.
Smart Tree
github.comA directory-visualization command-line tool, written in Rust, built for AI context: compressed output for feeding into a model, semantic search, symbol-aware editing, and a scanner for supply-chain attacks on MCP integrations.