Analysis updated 2026-05-18
Visually browse and mark project files to send directly into an AI coding assistant's context.
Attach a quick action like review or explain to a batch of selected files before sending them to the agent.
Register the same Commander binary across multiple AI coding hosts like Claude Code, Codex, and Grok Build.
Speed up the process of pointing an AI assistant at specific files instead of typing paths manually.
| shane-farkas/commander | 04amanrajj/netwatch | 0xr10t/pulsefi | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | Rust | Rust | Rust |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 2/5 | 3/5 | 4/5 |
| Audience | developer | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires the Rust toolchain to build, plus a one-time registration step specific to whichever AI coding host you use.
Commander is a small tool that adds a visual file browser to AI coding assistants that live in your terminal, such as Claude Code, OpenAI Codex, and Grok Build. Instead of typing out file paths by hand when you want an assistant to look at certain files, you open a two panel file picker, mark the files you want with the space bar, and send that selection straight into the assistant's conversation, optionally paired with an action like review or explain. The file picker opens in its own separate terminal window rather than inside the assistant's existing window. This is because these AI assistants take full control of their terminal, so any program they launch normally cannot draw a proper full screen interface there. Once you make your selection in the new window, it is sent back to the assistant using a protocol called MCP, which lets external tools plug into AI assistants. Under the hood, Commander is written in Rust and compiles into a single program with two modes: one that runs the actual dual pane picker interface, and one that acts as the background server the assistant talks to. The two communicate through a small file saved to your computer that records your selection. Setup involves building the program once with Rust's package manager and then registering it with whichever assistant you use, since each one has its own slightly different registration steps. Inside the picker, arrow keys or vim style h j k l keys move between panes and files, space marks or unmarks items, and letters like a, r, and e send your selection with different follow up actions attached. The project describes itself as early stage: the core loop of picking files and sending them to the assistant already works well, but planned features like copying, moving, or deleting files directly from the picker are not built yet. It is released under the MIT license.
A terminal file picker that lets you visually browse and select files, then send that selection directly into an AI coding assistant like Claude Code, Codex, or Grok Build.
Mainly Rust. The stack also includes Rust, MCP, ratatui.
MIT license: free to use, modify, and distribute for any purpose, including commercial use, as long as the copyright notice is kept.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.