@artale/pi-bux
24/7 Pi or Hermes agent on a VPS. Run your agent continuously, control via Telegram, browse the web.
Package details
Install @artale/pi-bux from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@artale/pi-bux- Package
@artale/pi-bux- Version
1.0.0- Published
- May 2, 2026
- Downloads
- not available
- Author
- artale
- License
- MIT
- Types
- skill
- Size
- 82.4 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"skills": [
"bux",
"server",
"vps"
],
"image": "https://unpkg.com/@artale/pi-bux@1.0.0/preview.png"
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
Pi Bux - 24/7 Pi or Hermes Agent
Run Pi or Hermes continuously on any VPS. Control from Telegram. Browse the web.
Inspired by browser-use/bux
Quick Start
Install Pi (default)
curl -fsSL https://raw.githubusercontent.com/artale93/pi-bux/main/install.sh \
| sudo PI_API_KEY=your_key bash
Install Hermes (self-evolving agent)
curl -fsSL https://raw.githubusercontent.com/artale93/pi-bux/main/install.sh \
| sudo PI_API_KEY=your_key AGENT=hermes bash
With Telegram bot
curl -fsSL https://raw.githubusercontent.com/artale93/pi-bux/main/install.sh \
| sudo PI_API_KEY=xxx TELEGRAM_BOT_TOKEN=yyy bash
Choose Your Agent
| Agent | Description | Best For |
|---|---|---|
| pi | Standard Pi coding agent | General coding, debugging |
| hermes | Self-evolving with memory | Long-term projects, learning |
What You Get
- ✅ 24/7 uptime via systemd
- ✅ Telegram control (optional)
- ✅ Browser harness for web scraping
- ✅ Persistent state across reboots
- ✅ $5/month VPS cost
Architecture
┌─────────────────────────────────────────────────┐
│ VPS ($5/mo) │
│ ┌─────────────────────────────────────────────┐ │
│ │ systemd: pi-agent.service OR pi-hermes.service│ │
│ │ └─► pi/hermes run --continuous │ │
│ └─────────────────────────────────────────────┘ │
│ ┌─────────────────────────────────────────────┐ │
│ │ telegram-bot.service (optional) │ │
│ │ └─► Messages → Agent commands │ │
│ └─────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────┘
Requirements
- Ubuntu 22.04+ VPS (≥2GB RAM)
- Pi API key
- Optional: Telegram bot token
Commands
# Check status
systemctl status pi-agent
systemctl status pi-hermes
# View logs
journalctl -u pi-agent -f
journalctl -u pi-hermes -f
# Restart
systemctl restart pi-agent
systemctl restart pi-hermes
# Uninstall
curl -fsSL https://raw.githubusercontent.com/artale93/pi-bux/main/scripts/uninstall.sh | sudo bash
Telegram Bot Commands
/start- Welcome/status- Check agent status/memory- Memory usage/uptime- How long running/help- Show commands
Docs
- install.sh - Installer script
- systemd/ - Service files
- scripts/ - Bot scripts
