PO — an AI command-line agent by ARYAN
Project description
pobyaryan is a lightweight Python package that turns a command-line interface into a smart AI agent named PO, built by ARYAN.
🧠 What PO Can Do:
✔ Understand natural language commands
✔ Build scalable, robust frontend code
✔ Assist with development
✔ Manage your filesystem
✔ Execute shell/terminal commands safely
✔ Chat interactively in a REPL
🚀 Installation
pip install pobyaryan
🏃 How to use PO ?
💡 PO uses Google GenAI API 💡
● Run PO directly from your terminal:
🔑 Set Your API Key (Required):
po --api-key YOUR_KEY
eg -> po --api-key AIzaSyC9CCCKDKpcAg98zsrBBEPEDwEMVNralX0
● PO is now activated and You can interact with him, as the 'USER', via terminal!
eg -> USER : create me a frontend for wedding site # USE DETAILED PROMPTS TO BUILD MORE SPECIFIC ACCORDING TO UR CONVINIENCE ✨
PO : Sure! I’ll create a clean and elegant wedding website frontend for you.
I’ll include:
- A hero section with the couple’s names
- Date & venue section
- A love story/about section
- RSVP button
- Soft pastel theme
Creating project structure...
📁 Creating folder: wedding_site
📄 Creating files:
- wedding_site/index.html
- wedding_site/styles.css
- wedding_site/script.js
Let me know if you want animations, a gallery, timeline section, or a more modern aesthetic!
👋 To terminate/deactivate the session:
● Use 'over n out'
eg ->
USER : over n out
PO : Over and out! 👋
💡 IF ANY ERROR IS FACED THEN GENERATE A NEW API KEY TO ACTIVATE THE PO!
🖥️ TO RUN LOCALLY, FOLLOW THE STEPS ->
● requires python >= 3.9
● set a virtual environment/ 'py -m {name} venv' followed by '{name}/Scripts/activate' -> terminal
● clone this repo ->terminal
● pip install -r requirements.txt -> terminal
● set env var / ' $env:PO_GENAI_API_KEY = "YOUR_KEY_HERE" ' -> terminal
● run the command ' python -m pobyaryank.agent ' ->terminal
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 pobyaryan-0.1.0.tar.gz.
File metadata
- Download URL: pobyaryan-0.1.0.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
245ef0d5a68f47717b95115647c66c0f92b94766af8b424bff96d807c5de0ac7
|
|
| MD5 |
9a2a8f3ec654b91d9616c7916ab7eafb
|
|
| BLAKE2b-256 |
62eca81e707d98c281fa5565091ec3fbc31820615f3e5dffc27a3e1b18a0ff94
|
File details
Details for the file pobyaryan-0.1.0-py3-none-any.whl.
File metadata
- Download URL: pobyaryan-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2cb5e71878ecfef91e53003bdaca4ffdd29978dbfc260888b0b4fda43be3f08c
|
|
| MD5 |
05d526ad94ee6e18b7a630373eca258a
|
|
| BLAKE2b-256 |
79da69911216595df1c064be843188df8677e069eb90e990c825344d98319641
|