chatblade and chatgpt-prompt-wrapper
These are complementary tools where one provides a high-level CLI interface for ChatGPT interaction while the other supplies a lower-level Python API wrapper that could potentially serve as the underlying implementation for similar CLI tools.
About chatblade
npiv/chatblade
A CLI Swiss Army Knife for ChatGPT
Chatblade helps developers and technical users efficiently interact with ChatGPT directly from their command line. You can input text from files or pipes and receive responses in various formats, including raw text, formatted Markdown, or extracted JSON. This tool is for programmers, system administrators, or anyone comfortable with command-line tools who wants to integrate AI assistance into their development workflows.
About chatgpt-prompt-wrapper
rcmdnk/chatgpt-prompt-wrapper
cli tool to wrap ChatGPT Python API
This tool helps developers quickly interact with various large language models (LLMs) like ChatGPT, DeepSeek, or local Ollama instances directly from their command line. You provide a prompt or start a conversation, and it returns the AI's response, handling API calls and conversation history behind the scenes. It's designed for developers who want to integrate or test LLM interactions without building a full application.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work