ShellGPT (sgpt) is a command-line productivity tool powered by OpenAI models that generates shell commands, code snippets, and documentation directly in the terminal. Integrates with Bash, Zsh, PowerShell, and CMD; places AI-suggested commands into the terminal input via hotkeys. Supports persistent chat sessions, a REPL mode, and custom Python functions for extending capabilities. Accepts stdin and arguments for pipe-based workflows where command output can be piped to the AI.
Alternatives to tgpt
2 editor-selected alternatives · tgpt overview →
source: tools.alternatives · stored order · active records only; review scores are annotations and never change membership or order
A directional evidence panel appears only when the substitute rationale, trade-offs, sources, and verification date have been recorded. Older selections without that panel remain visible but are unclassified under the new evidence contract.
All-in-one LLM CLI written in Rust that gives unified access to 20+ AI providers (OpenAI, Claude, Gemini, Ollama, Groq, Mistral, DeepSeek, and more) through one terminal interface. Includes a shell assistant, interactive REPL with session management, RAG over local files and URLs, custom roles, function calling, and a built-in HTTP server exposing Chat Completions, Embeddings, and Rerank APIs plus an LLM Playground and Arena for model comparison.
Open-source tgpt alternatives
ShellGPT, AIChat — see all open-source developer tools.
More Terminal & CLI Tools tools
same category, not editor-selected alternatives — see how tgpt compares →
FAQ
Which tgpt alternative is listed first?
ShellGPT is first in the editor-selected list of 2 tgpt alternatives. The stored order is editorial; review scores do not determine membership or position.
Are there open-source tgpt alternatives?
Yes — ShellGPT, AIChat are open source.