chatgpt and chatgpt-cli

These are direct competitors—both provide command-line interfaces for ChatGPT interaction with similar core functionality, so users would select one based on feature preferences (e.g., interactivity, interface design) rather than using them together.

chatgpt
46
Emerging
chatgpt-cli
42
Emerging
Maintenance 13/25
Adoption 10/25
Maturity 8/25
Community 15/25
Maintenance 13/25
Adoption 7/25
Maturity 16/25
Community 6/25
Stars: 782
Forks: 51
Downloads:
Commits (30d): 0
Language: Go
License:
Stars: 33
Forks: 2
Downloads:
Commits (30d): 0
Language: Go
License: Apache-2.0
No License No Package No Dependents
No Package No Dependents

About chatgpt

j178/chatgpt

An elegant interactive CLI for ChatGPT

Supports streaming responses with context-aware conversations stored locally, and integrates with OpenAI's API (with planned support for Claude, Gemini, and Ollama). Built in Go with configurable prompts, customizable keybindings, and dual input modes (single/multi-line), plus flexible model selection between GPT-3.5-turbo and GPT-4, all backed by persistent conversation history.

About chatgpt-cli

duanemay/chatgpt-cli

Interact with ChatGPT directly from your command line

Scores updated daily from GitHub, PyPI, and npm data. How scores work