kardolus/chatgpt-cli
ChatGPT CLI is a powerful, multi-provider command-line interface for working with modern LLMs. It supports OpenAI, Azure, Perplexity, LLaMA, and more, with features like streaming, interactive chat, prompt files, image/audio I/O, MCP tool calls, and an experimental agent mode for safe, multi-step automation.
This tool helps technical users interact with various AI models like OpenAI or LLaMA directly from their command line. You can input text, images, or audio and receive generated text, images, or audio back. It's designed for users who need to automate tasks, analyze data, or integrate AI capabilities into their existing command-line workflows.
894 stars. Actively maintained with 2 commits in the last 30 days.
Use this if you're comfortable with command-line interfaces and want a flexible, powerful way to access and automate tasks with different AI models, including multi-step agent workflows.
Not ideal if you prefer graphical interfaces or need a simple, browser-based chat experience without custom automation.
Stars
894
Forks
59
Language
Go
License
MIT
Category
Last pushed
Feb 04, 2026
Commits (30d)
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/kardolus/chatgpt-cli"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
TheR1D/shell_gpt
A command-line productivity tool powered by AI large language models like GPT-5, will help you...
Simatwa/python-tgpt
AI Chat in Terminal + Package + REST-API
aandrew-me/tgpt
AI Chatbots in terminal for free
AndraxDev/speak-gpt
Your personal voice assistant based on OpenAI ChatGPT.
GaiZhenbiao/ChuanhuChatGPT
GUI for ChatGPT API and many LLMs. Supports agents, file-based QA, GPT finetuning and query with...