https://github.com/yukaii/chatgpt-tui
A ChatGPT TUI written in Go with bubbletea
https://github.com/yukaii/chatgpt-tui
bubbles bubbletea chatgpt glamour go golang
Last synced: 4 months ago
JSON representation
A ChatGPT TUI written in Go with bubbletea
- Host: GitHub
- URL: https://github.com/yukaii/chatgpt-tui
- Owner: Yukaii
- Created: 2023-03-24T13:03:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-26T09:36:23.000Z (about 3 years ago)
- Last Synced: 2025-10-25T21:45:07.002Z (8 months ago)
- Topics: bubbles, bubbletea, chatgpt, glamour, go, golang
- Language: Go
- Homepage:
- Size: 1020 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ChatGPT TUI
[](https://asciinema.org/a/6iE1fbCZR5YeZlle9CujTbpTB)
> Just found [j178/chatgpt](https://github.com/j178/chatgpt), which is a better
> implementation of this project. I won't maintain this project anymore, haha
## Install
```bash
go install github.com/Yukaii/chatgpt-tui@latest
```
## Usage
```bash
chatgpt-tui
```
## Screenshots

## Roadmap
- [x] Basic communiation with OpenAI API
- [x] Basic Layout
- [x] Stream API response (preventing request timeout)
- [ ] Save conversation to file
- [ ] CLI option with [cobra](https://github.com/spf13/cobra)
- [ ] configuration with [viper](https://github.com/spf13/viper)
- [ ] bubblezone mouse support