Skip to content

ChatGPT directly in your terminal using Textual

Notifications You must be signed in to change notification settings

ttyobiwan/chatui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📬 chatui

python black pre-commit Checked with mypy Ruff

chatui cover

📝 Table of Contents

📖 About

In-terminal ChatGPT powered by Textual. Take note that this is just an MVP + I'm not a CSS ninja.

💾 Installation

Create a new virtual environment (assuming you already have Python installed e.g. via pyenv)

python -m venv venv

Activate it

source ./venv/bin/activate

Install requirements for local setup

pip install -r ./requirements/dev.txt

Get your OpenAI API key (link) and set it as an environment variable

export OPENAI_KEY=<key>

You now be able to run the project

make run

About

ChatGPT directly in your terminal using Textual

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published