ngpt and gptcli

These are competitors offering overlapping functionality as all-in-one CLI interfaces to multiple LLM providers, with nGPT emphasizing speed and broader model support (Ollama, Groq, Gemini) while gptcli focuses more on Git integration and custom tool creation through a framework approach.

ngpt
52
Established
gptcli
46
Emerging
Maintenance 10/25
Adoption 8/25
Maturity 24/25
Community 10/25
Maintenance 0/25
Adoption 10/25
Maturity 25/25
Community 11/25
Stars: 42
Forks: 4
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 271
Forks: 14
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
Stale 6m

About ngpt

nazdridoy/ngpt

🤖 nGPT - A lightning-fast CLI tool that brings any OpenAI-compatible LLM (OpenAI, Ollama, Groq, Claude, Gemini) directly to your terminal. Generate code, craft git commits, execute shell commands, rewrite text, and chat interactively, all with seamless provider switching and real-time streaming.

This tool helps developers and technical professionals quickly generate code, craft Git commit messages, execute shell commands, and rewrite text using various AI models directly from their terminal. You provide a request in plain language, and it outputs the relevant code, command, or text. Developers, system administrators, and anyone working with code or text-based workflows will find this useful.

developer-tools coding-assistant git-workflow shell-scripting text-generation

About gptcli

JohannLai/gptcli

🔥 All-in-one ChatGPT CLI - Build custom AI tools like GitHub Actions. Features AI commit, natural language commands, translation, and gitmoji. Create powerful CLI tools in seconds, bridging natural language and structured data.

This tool helps developers streamline their command-line workflows by using natural language. You input plain English descriptions, and it generates precise terminal commands, Git commit messages, or translated text. It's designed for software developers and engineers who regularly work with command-line interfaces and version control.

software-development git-version-control developer-productivity command-line-interface workflow-automation

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