{"repo":"kharvd/gpt-cli","free":true,"listed":false,"github":"https://github.com/kharvd/gpt-cli","clone":"git clone https://github.com/kharvd/gpt-cli.git","description":"Command-line interface for ChatGPT, Claude and Bard","language":"Python","stars":723,"topics":["assistant","chatgpt","gpt-3","gpt-4","llm","openai","gpt-cli","gpt-client","cli","command-line"],"license":"MIT","category":"cli-tools","readme_excerpt":"gpt-cli Command-line interface for chat LLMs. Try now Supported providers - OpenAI - Anthropic - Google Gemini - Cohere - Other APIs compatible with OpenAI (e.g. Together, OpenRouter, local models with LM Studio) Features - Command-Line Interface : Interact with ChatGPT or Claude directly from your terminal. - Model Customization : Override the default model, temperature, and top p values for each assistant, giving you fine-grained control over the AI's behavior. - Extended Thinking Mode : Enable Claude 3.7's extended thinking capability to see its reasoning process for complex problems. - Usage tracking : Track your API usage with token count and price information. - Keyboard Shortcuts : Use Ctrl-C, Ctrl-D, and Ctrl-R shortcuts for easier conversation management and input control. - Multi-Line Input : Enter multi-line mode for more complex queries or conversations. - Markdown Support : Enable or disable markdown formatting for chat sessions to tailor the output to your preferences. - Predefined Messages : Set up predefined messages for your custom assistants to establish context or role-play scenarios. - Multiple Assistants : Easily switch between different assistants, including general, dev, and custom assistants defined in the config file. - Flexible Configuration : Define your assistants, model parameters, and API key in a YAML configuration file, allowing for easy customization and management. Installation This install assumes a Linux/OSX machine with Python and pip avai","default_branch":null,"files":null,"tree":[],"storefront":"/r/kharvd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kharvd/gpt-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}