Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pobyaryan-0.1.0.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pobyaryan-0.1.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

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

Hashes for pobyaryan-0.1.0.tar.gz
Algorithm Hash digest
SHA256 245ef0d5a68f47717b95115647c66c0f92b94766af8b424bff96d807c5de0ac7
MD5 9a2a8f3ec654b91d9616c7916ab7eafb
BLAKE2b-256 62eca81e707d98c281fa5565091ec3fbc31820615f3e5dffc27a3e1b18a0ff94

See more details on using hashes here.

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

Hashes for pobyaryan-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2cb5e71878ecfef91e53003bdaca4ffdd29978dbfc260888b0b4fda43be3f08c
MD5 05d526ad94ee6e18b7a630373eca258a
BLAKE2b-256 79da69911216595df1c064be843188df8677e069eb90e990c825344d98319641

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page