Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

4 Commits

Repository files navigation

CommandAGI Go SDK

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.Run over 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-go
cagi:=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).

Docs: https://commandagi.com/docs/robots

About

Official Go SDK for commandAGI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages