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.

54
/ 100
Established

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.

AI automation data processing technical workflow scripting content generation
No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

894

Forks

59

Language

Go

License

MIT

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.