Ejecuta cualquier código.
Nada sale de la caja.
Cada ejecución recibe su propia microVM: kernel aparte, sin red, disco de solo lectura, lista en ~260 ms y destruida al final. Si necesitas más, una máquina persistente con red filtrada por host.
Por dónde empezar
CLI
rc run, machine, image y serve: el job efímero y la máquina persistente desde la terminal.
runner.code
La máquina declarada en un archivo TOML: imagen, recursos, env, init y workload.
Red y volúmenes
Nace sin red y sin nada del host. Salida a hosts permitidos, puertos publicados y directorios montados.
Credenciales
Tokens que el código usa sin poder leerlos: el valor real nunca entra en la VM.
Pack
Una máquina entera en un ejecutable portátil que corre en otro host sin pull ni build.
API
rc serve: endpoints HTTP, formato del job y de la respuesta, errores y límites.
SDKs
Clientes Go y Python, solo con la biblioteca estándar, para jobs y máquinas.
Ejemplos y guías↗
Proyectos listos para ejecutar (apps, navegador headless, LLM local, SDKs) y guías paso a paso.
Agentes
Referencia breve y completa para quien opera rc, sea persona o agente de IA.
Compila, construye la imagen y ejecuta
$ task krun:install && task build$ task image:build -- --stack python$ ./bin/rc run --stack python --code 'print(2**10)'1024