ChatGPT TUI
catui is a Python-based Text User Interface (TUI) for ChatGPT, powered by OpenAI's official API. It provides an easy-to-use interface that allows you to interact with ChatGPT directly from your terminal.
Usage
Install
pip install -U chatgpt_tui
Export your OpenAI API key
Before using it, you need to export your OpenAI API key as an environment variable:
export OPENAI_API_KEY=your-api-key
Launch
To start the app, simply run the following command in your terminal:
catui
This will launch catui and connect you to the ChatGPT chatbot.
Road Map
- Resume from previous chat history
- Improve UI/UX
- Better visuals
- More keybindings
License
catui is licensed under the MIT License.
Metadata
Release files for chatgpt-tui 0.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| chatgpt_tui-0.7.0.tar.gz | 5.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| chatgpt_tui-0.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.1 kB
Release files / chatgpt_tui-0.7.0.tar.gz
| Download URL | chatgpt_tui-0.7.0.tar.gz |
|---|---|
| Size | 5.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f09c086e5e4ecd86df466c3e19f2e2d9c00b45760ec38418c9a45c4228b607f8
|
|
BLAKE2b-256 checksum How to use checksums |
c1546f291ed172f28086930bbb2f1ace89a780be3ddbc86eb1de9fbd5bd69cc4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Release files / chatgpt_tui-0.7.0-py3-none-any.whl
| Download URL | chatgpt_tui-0.7.0-py3-none-any.whl |
|---|---|
| Size | 6.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
926d6abd9fb2d68446dadb0f9183c97a7fb21de52dbefd1b48bd2e3966f6fb75
|
|
BLAKE2b-256 checksum How to use checksums |
c962373b50637724b90fd2edad7636f8506dbffb9a241fc86374cfa4513b10a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|