Go client for CommandAGI — launch cloud computers and 3D robot simulations and control them, or bring your own robot online.
🚧 Early. The HTTP control surface (launch / attach / stop, register-robot) is implemented; the realtime stream/control path (
Observe/Act/Bridge.Runover the WebSocket) is TODO — the protocol is documented inline. For the full experience today use the Python or Node SDK, or the HTTP + WebSocket API directly.
go get github.com/commandAGI/commandagi-gocagi:=commandagi.New("") // reads COMMANDAGI_API_KEYworld, err:=cagi.Launch("simulation/warehouse")
iferr!=nil { log.Fatal(err) }
deferworld.Close()
// obs, _ := world.Observe() // TODO (WebSocket)Auth: create an API key with an operator scope (dashboard → API keys). Set COMMANDAGI_API_KEY
(and optionally COMMANDAGI_BASE_URL).