A terminal user interface for chatting with LLMs.
I started this project because I wanted something lightweight that I can run in my terminal to talk with LLMs. I could not keep up the project with my work and the everchanging landscape of LLMs and their capabilities. I also realized that the terminal is not the right interface for this kind of thing.
However, I had to finish this and get a v0 out. Right now it can only talk to OpenAI's API (you need an OpenAI API Key) and is very basic in features.
Download the latest release for your platform from the releases page.
macOS:
# Extract the archive
unzip panda_<version>_Darwin_*.zip
# Remove macOS quarantine attribute (thank you Apple)
xattr -c panda
# Move to your PATH (usually /usr/local/bin but move it wherever you like in the PATH)
sudo mv panda /usr/local/bin/Linux:
# Move to your PATH (usually /usr/local/bin but move it wherever you like in the PATH)
sudo mv panda /usr/local/bin/You need to have Go installed (version 1.23 or higher).
git clone https://github.com/aavshr/panda.git
cd panda
make buildRun with panda after installation.
Navigation
Escto focus out of a sectionEnterto focus into a section- Use arrow keys or
hjklto navigate
Chat
- Use
Tabto send a message
History
- Use
Enterto start a new chat in that thread - Use
Ctrl + Dto delete a thread - Use
/to filter threads
