Skip to main content
v1.0 Docs

Developers

Build on
TaurusX OS

Everything you need to build, integrate, and extend the TaurusX platform — APIs, SDKs, tutorials, and full type definitions.

Get started in 3 steps

The TEE server is a standalone Express app. No cloud account required — run it locally, connect your devices, and start building.

1Clone and start the TEE server
2Register your device via the REST API
3Submit actions and read results
quickstart.sh
1# 1. Install the TEE server
2git clone https://github.com/taurusx/tee && cd tee
3npm install && npm run dev # starts on :3001
4
5# 2. Register a device
6curl -X POST http://localhost:3001/api/tee/devices/register \
7 -H "x-user-id: user_123" \
8 -H "Content-Type: application/json" \
9 -d '{"type":"macos","name":"Dev Machine","capabilities":{"canOpenApps":true}}'
10
11# 3. Submit your first action
12curl -X POST http://localhost:3001/api/tee/actions \
13 -H "x-user-id: user_123" \
14 -H "Content-Type: application/json" \
15 -d '{"targetDeviceId":"<device-id>","actionType":"DescribeScreen","parameters":{}}'

Questions? Contributions welcome.

The TaurusX platform is open to developers. Build agents, integrations, and tools.