Pedro CLI — spectacular terminal AI client - Get PEDRO on your own pc
Project description
Pedro CLI
Terminal AI Assistant
Pedro is a powerful terminal-based AI assistant created by emqnuele (gecowave). Interact with artificial intelligence directly from your terminal with a simple and intuitive interface.
Installation
pip install pedro
Usage
After installation, start Pedro by simply typing:
pedro
Available Commands
Pedro supports various commands that you can use during a session:
Basic Commands
/help- Show all available commands/new- Start a new conversation/exit- Exit Pedro/clear- Clear the screen and show the current conversation/history- Show the history of the current conversation
System Commands
/system <message>- Set a custom system prompt/config- Show current configuration/model- Show information about the AI model being used/stats- Show conversation statistics
Conversation Management
/save <name>- Save the current conversation with a specific name/load <name>- Load a saved conversation/list- List all saved conversations/rename <old> <new>- Rename a saved conversation/delete <name>- Delete a saved conversation
Interface
/theme- Toggle color theme (light/dark)
Usage Examples
Starting a New Conversation
pedro
> Hello, how can I help you today?
How can I create a website with HTML and CSS?
> [Pedro responds with information about HTML and CSS...]
/new
> Started new conversation. How can I help you?
Saving and Loading Conversations
/save web_project
> Conversation saved as 'web_project'
/new
> Started new conversation. How can I help you?
/load web_project
> Loaded conversation 'web_project'
Setting a System Prompt
/system You are a Python programming expert and will help me write efficient code.
> System prompt set. How can I help you with Python?
Features
- Persistent Conversations: Your conversations are saved locally
- Intuitive Interface: Simple interaction via terminal
- Customization: Set custom system prompts
- Statistics: Keep track of usage with detailed statistics
- Color Themes: Choose between light and dark theme
System Requirements
- Python 3.8 or higher
- Active internet connection
Additional Information
For more information, visit gecowave.top/pedro
Created with ❤️ by emqnuele (gecowave)
Project details
Release history Release notifications | RSS feed
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 pedrocli-1.0.0.tar.gz.
File metadata
- Download URL: pedrocli-1.0.0.tar.gz
- Upload date:
- Size: 14.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d6ed802e1310717c25d9d124ab3fd0d7a9b72cb9a3b663a3f212da04cc8fb432
|
|
| MD5 |
3f5b7147d8125130ecda06a80ce526c4
|
|
| BLAKE2b-256 |
c99314b44f6b143c091b2824c8ae91f68ab1d28a4547d5f0e70a5cdf0222c061
|
File details
Details for the file pedrocli-1.0.0-py3-none-any.whl.
File metadata
- Download URL: pedrocli-1.0.0-py3-none-any.whl
- Upload date:
- Size: 14.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c495bf18fd04bb5953fb5229830d1ac6292122204c44a74d082abbd760f0011c
|
|
| MD5 |
79617000d00727caa2358f75ec84de79
|
|
| BLAKE2b-256 |
29ae79a5be5564f3414c754ef1ac24a8e02974c247a839af3c9a5910794ba119
|