Skip to content

jodidac/chatui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 88.8%
  • CSS 9.6%
  • Makefile 1.6%