A simple CLI tool to talk to an LLM in the terminal.
Project description
terminal-ai
This is a simple CLI tool for chatting to an LLM in the terminal.
Currently, only Gemini is supported, but I'll add Ollama support later. Nothing else is planned for now.
Command overview
Consider this a simple overview of some of the commands. The commands have more functions, which can be viewed by typing chat -h or just typing chat. There are also some additional commands not mentioned here
chat start- Begin a chatchat once <message>- Send a single message to the LLMchat list- List all existing chatschat delete <chat name>- Delete a chatchat systemprompt <...>- System prompt configurationchat model <...>- Model configuration (Add models and API keys here)
When in a chat using chat start, there are some in-chat commands. These are:
quit/bye/exitto quit (saves your chat)clearto clear the chat history (asks for confirmation)retryto regenerate a new AI response to the previous messagesaveto save the chat so farsystemprompt/systemto display and/or change the system prompthelpto display a help message
Enjoy :)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file terminal_ai_chat-0.1.6.tar.gz.
File metadata
- Download URL: terminal_ai_chat-0.1.6.tar.gz
- Upload date:
- Size: 15.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b338789affb009f65db713ba97ebf66dae76116de0806755eb3147f97274a568
|
|
| MD5 |
d1f99a49632deee73c1a98535f175091
|
|
| BLAKE2b-256 |
7dec8caa8e32c9866a4517196702f9478faabce1e9d361fffd814db0d998b803
|
File details
Details for the file terminal_ai_chat-0.1.6-py3-none-any.whl.
File metadata
- Download URL: terminal_ai_chat-0.1.6-py3-none-any.whl
- Upload date:
- Size: 18.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3c4194133f599d34a9f64da920a5476fe87adacb34ba4dd46c6e9c9e1a5ab409
|
|
| MD5 |
2aaa58b50dbc60e7cc0497aa278b3514
|
|
| BLAKE2b-256 |
0421421bdb2237a9fc5dec9127046458369c8351a9bc2db07a30298e805bae4f
|