Deploying to a VPS server
When you're ready to take the next step and set up your own server to deliver software to the world, create a VPS account with any hosting company, such as:
Plan to spend ~$50ish per year to start.
You'll need to learn how to use SSH and some basics about how the Linux operating system works:
https://com-pute.com/nick/linux_server_basics.txt
Log into your VPS server via SSH, install NodeJS, create a tmux session to run Pi, and install it just like you did on your local computer:
npm install -g @mariozechner/pi-coding-agent
And/or try installing the Hermes agent - it's just another, even more powerful alternative to Pi:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Try connecting Pi, Hermes or any other agent software you use, to other models at Openrouter such as google/gemini-3.1-flash-lite-preview. Getting to know the particular strengths, weaknesses, performance/speed, capabilities, and operating cost trade-offs of each of the most popular LLM models is a huge part of learning to get 'AI' work done more effectively.
Get a domain name and set up HTTPS encryption
At some point, you'll likely want to buy a domain name (.com URL) from any registrar (Godaddy, Namecheap, Tucows), for your server. You'll need to set the DNS A record of your domain name to point to the IP address of your VPS server, and set up HTTPS termination, most often using a program called Caddy (using the free letsencrypt service).
Ask Google and/or GPT for help with any of the required steps. These things can take some time to learn, and may seem complex until you've done them a few times.
Be aware that you'll need to learn a lot about security and maintenance to run a server
That goal is a long road. You'll never stop learning about how to establish and follow best practices. Be sure to learn about HIPAA, PCI, GDPR, CCPA and other laws & compliance obligations you're required to satisfy, especially if you ever deal with private Protected Health Information (PHI), financial information, or any other sensitive data on your server. At very least, learn how to satisfy SOC 2 and ISO 27001 standards for any software you create & publish publicly. That includes setting up proper controls for network security, server configurations, access management, incident response, code review, version control, penetration testing, audit logging, and more. You can potentially get fined huge amounts of money if you ever disobey privacy regulations, and ignorance about existing laws & compliance obligations is never an excuse which will save you in court. There's a huge world of ruthless bad actors out there who don't care one bit if they wreak utter havoc on your life, just to make a few bucks - so do your due diligence to protect yourself and the users of any system you create!