Skip to main content

ChatGPT TUI

PyPI version

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)

Source distribution for chatgpt-tui 0.7.0
File Size Uploaded
chatgpt_tui-0.7.0.tar.gz 5.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for chatgpt-tui 0.7.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.7.0 This release

2 release files

0.6.0

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.3.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page