Rode qualquer código.
Nada sai da caixa.
Cada execução ganha uma microVM própria: kernel separado, sem rede, disco só leitura, de pé em ~260 ms e destruída no fim. Quando precisar de mais, uma máquina persistente com rede filtrada por host.
Por onde começar
CLI
rc run, machine, image e serve: o job efêmero e a máquina persistente pelo terminal.
runner.code
A máquina declarada num arquivo TOML: imagem, recursos, env, init e workload.
Rede e volumes
Nasce sem rede e sem nada do host. Saída por host permitido, portas e diretórios montados.
Credenciais
Tokens que o código usa sem conseguir ler: o valor real nunca entra na VM.
Pack
Uma máquina inteira num executável portátil, que roda em outro host sem pull nem build.
API
rc serve: endpoints HTTP, formato do job e da resposta, erros e limites.
SDKs
Clientes Go e Python, só com biblioteca padrão, para o job e para as máquinas.
Exemplos e guias↗
Projetos prontos para rodar (apps, navegador headless, LLM local, SDKs) e guias passo a passo.
Agentes
Referência curta e completa para quem opera o rc, gente ou agente de IA.
Compile, construa a imagem e rode
$ task krun:install && task build$ task image:build -- --stack python$ ./bin/rc run --stack python --code 'print(2**10)'1024