cd ~/pop-cli
pip install -r requirements.txtSet environment variables (or they can be prompted):
export COINBASE_API_KEY="your_key"
export DUNE_API_KEY="your_key"
export VERCEL_TOKEN="your_token"
export RAILWAY_TOKEN="your_token"
export HYPERLIQUID_PRIVATE_KEY="your_key"Or run python crypto_cli.py config to configure.
python crypto_cli.py help
python crypto_cli.py coinbase price BTC
python crypto_cli.py git log
python crypto_cli.py quote
python crypto_cli.py hyperliquid marketsCreate a Modelfile:
FROM llama3.2
PARAMETER temperature 0.7
SYSTEM "You are Pop CLI. When user asks for crypto prices, git status, or any tool, run: python ~/pop-cli/crypto_cli.py [command]. Show output."Build:
ollama create pop-cli -f ModelfileUse:
ollama run pop-cli "What's the BTC price?"
ollama run pop-cli "Show my git status"| Command | Description |
|---|---|
coinbase price <symbol> |
Get crypto price (BTC, ETH...) |
curve pools |
List Curve Finance pools |
hyperliquid markets |
List Hyperliquid markets |
dune run <query_id> |
Run Dune query |
git status |
Git status |
git log |
Recent commits |
vercel list |
List Vercel deployments |
quote |
Random dev quote |
emoji |
Random emoji |
crypto_cli.py- Main CLI toolrequirements.txt- Python dependenciesREADME.md- This file