I recently made a cli chatgpt interface. Quick hack in Rust, always planned to clean it up, not entirely sure where the source code is for it anymore but I use the compiled binary all the time.
The regular chatgpt interface is nice but sometimes don't want to break out of the terminal.