Real Linux VMs with root access, AI agents built in, starter LLM credits included, and a live HTTPS URL for every project.
Start free now, no credit card required.
or get started with ssh nma.sh in your terminal
~ terminal
$ ssh nma.sh
Welcome, Alex
▶ New VM Create a new VM
My VMs
Account Info
Help
Quit
↑/↓ navigate ↵ select q quit
Root Access
Install anything with apt-get. Run system-level dependencies like sharp, bcrypt, ffmpeg. It's your machine.
Persistent Disk
Every VM gets a real ext4 filesystem. Files, databases, installed packages — everything survives hibernation.
Dedicated IPv6
Each VM gets its own dedicated IPv6 address with direct connectivity.
Built on Firecracker microVMs — the same isolation technology behind AWS Lambda. Hardware-level isolation for every environment.
Automatic HTTPS
Start a server on port 3000 and it's live at your subdomain with TLS handled for you.
Access Control Built In
URLs are OAuth-gated behind GitHub or Google login. Invite specific people by email, or flip it to public. You control who sees what.
DDoS Protection
Every VM sits behind Cloudflare. Automatic DDoS mitigation keeps your apps up even under attack.
AI Tokens Included
Every account ships with token usage for Claude Code, Codex, and OpenCode. Start building with AI immediately — no API keys required.
Live URL per Project
Every environment gets {slug}.numavm.com with automatic HTTPS. Share a running app with one link.
Real Linux VMs
Firecracker microVMs with full isolation. Alpine Linux, SSH access, root permissions.
AI Agents Built In
Run Claude Code, Codex, or OpenCode from the dashboard. Chat UI with streaming, tool calls, and approval prompts.
Shared Sessions
Invite teammates to the same agent session and repo. Everyone picks up where the last person left off.
Web Terminal
Full terminal in the browser over WebSocket. No local SSH client needed.
GitHub Integration
Each environment auto-creates a GitHub repo or clones an existing one. Code is ready on boot.
Idle Snapshot & Wake
VMs snapshot after 15 min idle. Sub-second restore on next request. Pay for compute only when active.
Persistent Storage
Each VM has its own ext4 disk. Files, databases, and packages survive restarts and snapshots.
1
Create a project
Pick a name. A Linux VM boots in seconds with a live HTTPS URL and AI tokens ready to use.
2
Build with AI or by hand
Tell an AI agent what to build, or code it yourself in the web terminal. Full root access, real Linux — install anything you need.
3
Share the link
Your app is live at {slug}.numavm.com. Send the URL — teammates see the running app and can jump into the same session.
〉
Browser
Web terminal and AI agents from any browser. Open a tab and you're in.
☏
Mobile
Check logs, run commands, or chat with an AI agent from your phone. Same dashboard, fully responsive.
>_
SSH
SSH into your VM from any terminal. Use your own editor, your own dotfiles, your own workflow.
One environment. Every device. Always in sync.
Claude Code
by Anthropic
Understands full project context. Runs commands, edits files, and iterates on code until it works.
Codex
by OpenAI
Reads your codebase, proposes changes, and applies them with your approval.
OpenCode
Open Source
Open-source coding agent. Lightweight, extensible, and community-driven.
Token usage is included with every account. All agents stream to the same chat UI with tool call visibility, file diffs, and human-in-the-loop approval. Share any session with teammates.
Start building now
Free account with AI tokens included. Live URL in under a minute.