Overview
Embed Orgo virtual computers directly into your web apps. Build AI agent interfaces, automation dashboards, or any product with live VM displays.You can use any VNC client to connect to Orgo computers. The
orgo-vnc package is a React component for convenience.Setup
1
Install
2
Get credentials
- Go to orgo.ai/start
- Open a workspace and select a computer
- Click the ⋮ menu → Computer Settings
- Copy the Hostname and Password
3
Configure environment
Create
.env.local in your project root:4
Use the ComputerDisplay component
Props
| Prop | Type | Default | Description |
|---|---|---|---|
hostname | string | required | Computer hostname |
password | string | required | Computer password |
readOnly | boolean | false | Disable user interaction |
background | string | undefined | Background color |
scaleViewport | boolean | true | Scale display to fit container |
clipViewport | boolean | false | Clip display to container bounds |
resizeSession | boolean | false | Resize remote session to match |
showDotCursor | boolean | false | Show dot cursor when remote cursor hidden |
compressionLevel | number | 2 | Compression level (0-9) |
qualityLevel | number | 6 | Image quality (0-9) |
onConnect | function | undefined | Called when connected |
onDisconnect | function | undefined | Called when disconnected |
onError | function | undefined | Called on error |
onClipboard | function | undefined | Called when clipboard data received |
onReady | function | undefined | Called with handle for programmatic control |
Programmatic Control
Use theonReady callback to get a handle for programmatic control: