Skip to content
SaaS bill too high? vibecode it, bro

VIBECODE
it, bro.

A cheap VPS + OpenCode Go = your own AI coding rig. No $200/mo bills. No lock-in. Just a terminal and vibes.

Start vibecoding →
// the stack

Three things. That's it.

01

A VPS

A $5/mo Linux box you own. Kamatera for cheap hourly, Contabo for beefy specs.

Compare →
02

OpenCode Go

$10/mo flat-rate subscription. Access to frontier open-source models like DeepSeek V4 Pro, Qwen3.7 Max, and Kimi K2.6. No per-token anxiety.

Get OpenCode Go →
// pick your box

A VPS that costs less than Netflix.

โ˜… recommended
Kamatera

Cheap, flexible, recommended

  • โšก Hourly billing. ~$0.005/hr. Pay for what you use.
  • ๐Ÿ†“ 30-day free trial.
  • ๐Ÿ“ˆ Scale live. Add CPU/RAM in 60s.
  • ๐ŸŒ 9 regions worldwide.
from $4/mo
Spin up Kamatera →
Contabo

Pricier, but beefier specs

  • ๐Ÿ’ช 4 vCPU + 8 GB RAM. VPS 10 plan. Beefier than Kamatera.
  • ๐Ÿ’พ 100 GB NVMe. Self-host everything.
  • ๐Ÿ“… Monthly billing. Best for 24/7.
  • ๐ŸŒ EU, US, Asia, AU.
from $6.50/mo
Check Contabo →
๐ŸŽฌ Kamatera setup
๐ŸŽฌ Contabo setup
// the walkthrough

Fresh VPS to vibecoding in ~10 minutes.

1

Spin up a VPS

Click Kamatera or Contabo above. Launch the latest Ubuntu LTS. 2 vCPU / 2 GB RAM is plenty. Save the IP and root password.

1.1Create account
Create a free Kamatera account
1.2My Cloud
My Cloud dashboard
1.3Servers
Go to Servers, create new server
1.4Config
Configure your server
1.5Ubuntu
Choose Ubuntu 24.04 LTS
1.6CPU
Set CPU and RAM
1.7Password
Set root password, name server, choose billing cycle
1.8Queue
Server creation added as a task in queue
1.9Finalize
Finalize server setup
1.10Review
Review and create server
1.11Done
Server running - note the IP

Or use Contabo:

1.12Step 1
Go to Contabo
1.13Step 2
Choose VPS plan
1.14Step 3
Select VPS 10
1.15Step 4
Configure server
1.16Step 5
Choose region
1.17Step 6
Select Ubuntu 24.04 LTS
1.18Step 7
Set root password
1.19Step 8
Review order
1.20Step 9
Complete payment
1.21Step 10
Server deployed
2

SSH in

ssh root@your-vps-ip. Type yes at the prompt.

2.1Terminal
Open your terminal
2.2SSH
Type the SSH command
2.3Host key
Accept the host key
2.4Password
Enter your root password
3

Install OpenCode

Paste this into your SSH session and hit Enter:

curl -fsSL https://opencode.ai/install | bash
source ~/.bashrc
opencode
3.1curl
Running the curl command to install OpenCode
3.2Done
OpenCode installed
3.3OpenCode
After running the opencode command
4

Add OpenCode Go

Inside OpenCode, press Ctrl+P. Choose OpenCode Go, paste your API key. Done.

4.1Installing
OpenCode installing
4.2Done
Installation complete
4.3Bashrc
Run source ~/.bashrc
4.4Reloaded
Shell reloaded
4.5Cmd
Type the opencode command
4.6Startup
OpenCode starting up
4.7UI
OpenCode interface
4.8Welcome
Welcome screen

๐Ÿ’ก No account? Grab one here.

5

Pick a model. Start vibing.

Hit Ctrl+P again, pick model:

5.1Ctrl+P
Press Ctrl+P for providers
5.2Model
Choose your model
5.3Vibing
You are now vibecoding
loading model list...
// plan vs build

Two modes. Use the right one.

๐Ÿ“ Plan

Read. Think. Propose.

The agent reads your codebase and writes a step-by-step plan. No files are edited. Review the plan, nudge it in chat, switch to Build when ready.

๐Ÿ”จ Build

Read. Edit. Run.

The agent actually edits your files and runs commands. Pair with git commit for an instant undo button.

๐Ÿง 

Pro tip

Always start in Plan mode. Read the plan. Clean it up. Then switch to Build. That's vibecoding vs vibepanicking.

Stop reading. Start vibecoding.