heygpt and ChatGPT-rs

These two tools are competitors, as both provide clients for interacting with the ChatGPT API, but one focuses on a command-line interface and the other on a graphical user interface.

heygpt
38
Emerging
ChatGPT-rs
29
Experimental
Maintenance 0/25
Adoption 12/25
Maturity 16/25
Community 10/25
Maintenance 0/25
Adoption 5/25
Maturity 9/25
Community 15/25
Stars: 163
Forks: 11
Downloads: 8
Commits (30d): 0
Language: Rust
License: MIT
Stars: 14
Forks: 5
Downloads:
Commits (30d): 0
Language: Rust
License: MIT
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About heygpt

fuyufjh/heygpt

A simple command-line interface for ChatGPT API written in Rust ⚡️

Supports real-time streaming responses and interactive multi-turn conversations with built-in commands for conversation management (retract, view history). Operates in both one-shot query mode for quick answers and interactive REPL mode, with flexible configuration via environment variables or TOML files. Integrates directly with OpenAI's Chat API and supports custom API endpoints, enabling compatibility with third-party mirror services.

About ChatGPT-rs

99percentpeople/ChatGPT-rs

ChatGPT-rs is a lightweight ChatGPT client with a graphical user interface, written in Rust. It allows you to chat with OpenAI's GPT models through a simple and intuitive interface.

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