terminal-jarvis

by BA-CalderonMorales

Pending

In the midst of all the tools out there that you can possibly use to keep track of them. Here's a "shovel" that just works to try them all out.

116stars
17forks
Rust
Added 12/27/2025
CLI Toolsaiderampcargoclaude-codeclicodexcontext-engineeringcopilotcrushgemini-cligoosellxprtmeta-promptingopencodepackages-managerqwen-coderustterminalthinwrappertypescript
Installation
# Add to your Claude Code skills
git clone https://github.com/BA-CalderonMorales/terminal-jarvis
README.md
<div align="center">

Terminal Jarvis

Unified command center for AI coding tools

Manage Claude, Gemini, Qwen, and 8 more AI assistants from one terminal interface.

NPM Version Crates.io Homebrew License: MIT Mentioned in Awesome

<img src="https://raw.githubusercontent.com/BA-CalderonMorales/terminal-jarvis/docs/screenshots_and_demos/screenshots_and_demo/promo_image_for_readme.png" alt="Terminal Jarvis Interface" width="100%"> </div>

Safe Testing Recommended: Terminal Jarvis is a harness for AI coding tools that can modify files and execute commands. For the safest experience, we recommend testing in a remote development environment such as GitHub Codespaces, Coder, DevPod, or Google Colab. These environments provide isolation from your local machine while offering full development capabilities.


Quick Start

# Try instantly (no install)
npx terminal-jarvis

# Or install globally
npm install -g terminal-jarvis    # NPM
cargo install terminal-jarvis     # Cargo
brew tap ba-calderonmorales/terminal-jarvis && brew install terminal-jarvis  # Homebrew

What It Does

| Feature | Description | |:--------|:------------| | Interactive Interface | Beautiful terminal UI with ASCII art, themed menus, and keyboard navigation for a polished command-line experience. | | 11 AI Tools Supported | Claude, Gemini, Qwen, OpenCode, Codex, Aider, Goose, Amp, Crush, LLXPRT, and GitHub Copilot CLI - all manageable from a single interface. | | Integrated Installation | Install, update, or uninstall any supported AI tool directly from the menu without leaving the terminal. | | Session Continuity | Preserves your terminal session state during browser-based authentication flows. Currently in development with expanding coverage. | | Comparative Evaluation | Built-in framework for running evaluations across different AI tools. Currently in development with expanding coverage. |

<p align="center"> <img src="https://raw.githubusercontent.com/BA-CalderonMorales/terminal-jarvis/docs/screenshots_and_demos/screenshots_and_demo/Terminal%20Jarvis%20Demo.gif" alt="Demo" width="100%"> </p>

Documentation

Full guides at **[Terminal Jarvis Docs](https://ba-c...