Desktopklient og CLI
Desktopklienten er til at optage datasæt med en arm på dit eget skrivebord: den registrerer hardwaren, guider dig gennem ren episodeoptagelse og holder alt lokalt, indtil du beslutter dig for at uploade. CLI'et følger med og fungerer også som MCP-server.
Sidst opdateret 2026-08-09
Hvad desktopappen gør
Cockpittet i browseren er bygget til fjernstyring af robotter, der lever på platformen. Desktopklienten dækker den anden halvdel af arbejdsgangen: dig, en robotarm på dit skrivebord og et datasæt, du selv vil optage. Den forbinder til armen via USB, registrerer de tilsluttede kameraer og guider dig gennem optagelse episode for episode.
Registreringen er automatisk. Sæt en SO-100 i, så finder appen serieporten og opregner servoerne; tilsluttede webcams vises i en forhåndsvisning, så du kan tjekke billedudsnittet, før du optager noget. Der er ingen konfigurationsfil at skrive og ingen driver at lede efter.
Alt, du optager, skrives først til den lokale disk. Intet forlader din maskine, før du eksplicit uploader, hvilket betyder noget, hvis dine episoder indeholder ting, du ikke er klar til at dele, eller hvis du optager et sted uden en pålidelig forbindelse.
Download og installer
Appen findes til macOS, Windows og Linux på /download. Installer den, log ind med din platformskonto, og tilslut armen. Parrer du samtidig en robot til platformen, er appen også der, hvor du indløser parringskoden fra guiden.
Det guidede optagelsesforløb
At optage gode data til imitationslæring handler mest om disciplin, og appen håndhæver disciplinen for dig. Hver episode gennemløber de samme fem stationer.
- 1Beskriv opgaven
Én klar sætning, formuleret på samme måde hver gang for samme opgave. Sprogbetingede policyer lægger vægt på denne streng, så "pick up the red cube and place it in the bowl" slår "test 4".
- 2Nulstil scenen
Flyt armen til dens startposition, og placer objekterne. Kameraforhåndsvisningen er der, så du kan bekræfte billedudsnittet, før du forpligter dig, ikke bagefter.
- 3Optag
Teleoperér armen gennem opgaven med bevidste, jævne bevægelser. Stop, så snart opgaven er fuldført, i stedet for at stå stille i billedet.
- 4Gennemgå
Afspil episoden, før du beholder den. At kassere en dårlig episode koster sekunder; at træne på den koster timer.
- 5Upload
Når du er tilfreds, uploader du batchen. Episoder dukker op i din datasætbrowser på platformen sammen med alt, der er optaget gennem fjernsessioner.
Lokale data og LeRobot-eksport
Episoder gemmes og eksporteres i LeRobot-format, det udvekslingsformat, som størstedelen af det open source-baserede økosystem for robotlæring accepterer. Et datasæt optaget med desktopklienten kan gå direkte til træning for ACT, Diffusion Policy, SmolVLA eller GR00T-finjusteringer.
Planlægger du at finjustere GR00T, skal du eksportere dit datasæt som LeRobot v2.1. GR00T accepterer ingen andre datasætversioner, og at opdage det efter en lang optagelsessession er ikke sjovt.
CLI'et
CLI'et installeres selvstændigt, uden desktopappen, hvilket gør det til det rette valg til headless-maskiner og scripts. På macOS og Linux:
curl -fsSL https://www.ay-robots.com/install.sh | shPå Windows, i PowerShell:
irm https://www.ay-robots.com/install.ps1 | iexCLI'et autentificerer med en API-nøgle. Opret en under /dashboard/settings; nøgler har præfikset ayr_live_ og bør behandles som adgangskoder, så opbevar dem i din shell-miljø eller en secret manager i stedet for i scripts, du committer.
MCP: lokal og hostet
Arbejder du med en MCP-kompatibel assistent eller editor, kan platformen tilgås via Model Context Protocol på to måder. Den lokale server kører på din maskine og startes med én kommando:
ay-robots mcpDen hostede server ligger på https://www.ay-robots.com/api/mcp og taler Streamable HTTP. Den kræver ingen lokal installation: peg din MCP-klient mod URL'en, og autentificer med en ayr_live_-API-nøgle fra /dashboard/settings for at arbejde med dine kontodata.
| Lokal MCP-server | Hostet MCP-server | |
|---|---|---|
| Sådan køres den | ay-robots mcp efter installation af CLI'et | Intet at køre, forbind til https://www.ay-robots.com/api/mcp |
| Transport | Lokal proces, startet af din MCP-klient | Streamable HTTP |
| Autentificering | Dine CLI-oplysninger | API-nøgle med præfikset ayr_live_ |
| God til | Arbejdsgange, der rører din lokale maskine og hardware | Kontodata hvor som helst fra, ingen installation |
Ofte stillede spørgsmål
Fungerer optagelse offline?▾
Ja. Optagelse er helt lokal. Du skal bruge forbindelse til den indledende login og parring og igen, når du uploader, men ikke mens du optager episoder.
Hvilke arme registrerer desktopklienten?▾
SO-100 (SO-ARM100) er den primære arm og virker ud af boksen. Se siden om robotter for den fulde liste over typer, der understøttes på platformen.
Hvor får jeg en API-nøgle?▾
Under /dashboard/settings. Nøgler starter med ayr_live_ og giver adgang til din konto, så opbevar dem som adgangskoder, og tilbagekald enhver nøgle, du måtte have eksponeret.
Kan jeg bruge den hostede MCP-server uden at installere noget?▾
Ja. Den taler Streamable HTTP på https://www.ay-robots.com/api/mcp; alt du behøver er en MCP-klient og en API-nøgle. Den lokale server er kun nødvendig, når arbejdsgangen involverer din lokale maskine.
Sådan gemmer AY-Robots teleoperationsoptagelser i LeRobot-formatet: episodestruktur, episodebrowseren i dashboardet, fletning af uploads og markedspladsen.
Opret en AY-Robots-konto, vælg rollen som kunde eller operatør, opsæt dit første miljø, par en robot med en parringskode, og gennemfør din første session.