features
compute
- 01
vms
create a vm, run commands, and destroy it when you are done
- 02
sizes
choose a size or set cpu, memory and disk yourself
- 03
images
boot with rust, node, python, or a desktop and browser
- 04
custom images
build from a spec or upload an image, then pin a version
- 05
file snapshots
save a vm's files and restore them into a new vm
- 06
suspend · resume
memory and files, in one snapshot
- 07
hibernate
a vm sleeps on its own disk and wakes in 0.1 to 0.3 s when next used
- 08
fork · reset
fork one state into many runs
- 09
lifetimes
set a lifetime and idle timeout, or keep a vm running without either
- 10
capacity queue
wait for room in a region, or fail at once when it is full
agents
- 01
remote runs
upload your checkout, run a command, fetch its output files, and end the vm
- 02
live agent demo
try opencode in a vm from your browser
- 03
detach · back
claude code or codex into a vm with one command, back with another
- 04
sessions
watch an agent, check its state, and pull its commits and conversation back
- 05
computer use
agents drive real desktops: screenshots, mouse, keys
- 06
live screens
watch any of them live, or take over
- 07
view shares
share a screen or terminal through a view only link you can revoke
- 08
screen recordings
record a broadcast into your bucket and play it back later
storage
- 01
vm disks
write to a vm's scratch disk and grow it while the vm runs
- 02
object storage
create private buckets, upload files, and download or delete objects
- 03
signed object urls
grant temporary access to one object for uploads or downloads
- 04
image build cache
reuse an image when its spec, files and base match
networking and hosting
- 01
public urls
expose a vm's http port at a named url on kyora.run
- 02
custom domains
serve a public url on your own domain
- 03
egress rules
allow package registries, named hosts, the internet, or no network
- 04
eu · us · apac
a named region is strict, global picks the nearest with room
ci
- 01
github actions runners
each job gets a fresh vm that ends when the job finishes
- 02
runner classes
choose a runner's size, image, region and network rules
- 03
ci controls
choose repositories, cap concurrent jobs, and inspect runs in the dashboard
review
- 01
review panels
several coding agents review the same branch or pull request independently
- 02
finding verification
merge matching findings and ask another reviewer to challenge single findings
- 03
hosted reviews
review github pull requests with kyora models
council
- 01
model councils
ask model families through mcp, with answers now or in the background
- 02
delegated tasks
assign work to another model family, with optional file edits
switch
- 01
login slots
save and load claude code, codex and opencode go or zen logins by name
- 02
subscription usage
read remaining quota and counted tokens across stored accounts
billing and accounts
- 01
per second pricing
vm usage is priced by allocated cpu and memory seconds, plus written disk
- 02
usage estimates
inspect monthly costs by vm, region, storage and day
- 03
organizations
share vms, snapshots and tokens under one account with member roles
- 04
api tokens
create scoped tokens with an expiry and revoke them when needed
- 05
support tickets
open a ticket and read or reply from the cli or dashboard
cli and api
- 01
commands and files
stream command output, transfer files, and use json output or shell completions
- 02
persistent terminals
detach from a terminal and attach again while its command keeps running
- 03
live usage
inspect cpu, memory, disk and network usage from the cli
- 04
http api
create vms, run commands, manage snapshots and share screens over http