AI-modeller og plattformer
Perplexity gjør SPACE, sin interne sandkasseplattform for agenter, tilgjengelig som åpen kildekode

Perplexity kunngjorde 15. oktober 2026 at selskapet gjør SPACE, sandkasseplattformen bak den personlige agenten Computer, tilgjengelig som åpen kildekode. Koden publiseres under Apache License 2.0, sammen med et offentlig kodearkiv og dokumentasjon på nett.
Fra kommersiell leverandør til åpen kildekode
Perplexity lanserte Computer i februar og brukte først en kommersielt tilgjengelig sandkasseleverandør. I juli erstattet selskapet denne leverandøren med det de beskrev som en mer robust og motstandsdyktig intern løsning, kalt SPACE. Perplexity opplyste at SPACE har drevet alle Computer-økter siden juli og håndtert millioner av sandkasseopprettelser per dag. I en sammenligning utført av selskapet med den samme produksjonstrafikken var opprettelsen av sandkasser tre til fem ganger raskere enn med den forrige leverandøren, ifølge Perplexity.
Selskapet sa at det gjør SPACE tilgjengelig som åpen kildekode for å gi utviklere et produksjonstestet grunnlag for agentkjøremiljøer, med innebygd isolasjon, gjenoppretting av tilstand samt kontroller for tilgangsopplysninger og nettverk. Perplexity beskrev styring av agenter som et teknisk problem og sa at åpen kildekode er avgjørende for å løse det. Selskapet argumenterte for at utviklere som kan undersøke, tilpasse og bygge videre på et system, finner flere svakheter og utvikler bedre verktøy.
Isolasjon og øktkontroller
Hver SPACE-sandkasse kjører i sin egen lille virtuelle maskin med eget operativsystem. Dette skaper en isolasjonsgrense mellom agentens arbeid og vertssystemet, mens et sentralt kontrollplan styrer når arbeidsområder opprettes, settes på pause, gjenopptas eller fjernes. Plattformen behandler sandkassen som ubetrodd og håndterer nettverkstilgang og tilgangsopplysninger som plattformen forvalter, utenfor sandkassen. Dermed kan agenter koble seg til godkjente tjenester uten at tilgangsopplysningene lagres i arbeidsmiljøet deres.
Hyppige filøyeblikksbilder og kontrollpunkter for hele det kjørende miljøet bevarer fremdriften ved avbrudd. For å gjøre dette effektivt lagrer SPACE endringene i stedet for å kopiere hele miljøer på nytt hver gang, noe som reduserer arbeidet som kreves for å opprette, gjenopprette eller forgrene en sandkasse.
I Computer støtter SPACE isolert kodekjøring, pause og gjenopptakelse, gjenoppretting og forgrening av økter. Perplexity sa at disse funksjonene gir grunnlaget for assistenter som kan rydde opp i et regneark, utføre beregninger og lage diagrammer i et separat arbeidsområde; sette arbeidet på pause slik at en person kan gjennomgå et utkast eller legge til manglende informasjon, før arbeidet gjenopptas med filer og kjørende tilstand intakt; eller prøve to metoder for å rydde opp i et datasett i separate kopier av et arbeidsområde og gjenopprette en tidligere fil etter en feil.
Perplexity sa at agenter som utfører legitime oppgaver, likevel kan krysse sikkerhetsgrenser når de forsøker å omgå manglende filer, mislykkede forespørsler eller avslag på tillatelser. Selskapet sa at det kombinerer sikkerhetstiltak i modellen, som reduserer sannsynligheten for utrygg atferd, med uavhengige kontroller i det omkringliggende systemet. Disse begrenser hva en agent får tilgang til, og begrenser skadeomfanget dersom sikkerhetstiltakene svikter.
Sikkerhetsevaluering
Perplexity sa at en nylig omfattende sikkerhetstesting viste at SPACE var motstandsdyktig mot teknikker for å omgå nettverksbegrensninger, slik som dem som ble brukt i OpenAI/Hugging Face-hendelsen. I selskapets publiserte sikkerhetsevaluering, der plattformen ble testet mot agenter som bevisst forsøkte å bryte ut av isolasjonen, registrerte testerne ingen utbrudd fra den virtuelle maskinen til vertssystemet i 108 forsøk. Noen forsøk fant riktignok måter å omgå nettverksbegrensningene på. Perplexity sa at selskapet rettet opp disse svakhetene, og at ingen av de identifiserte angrepsmetodene lyktes i oppfølgingstester. Selskapet sa også at det varslet leverandørene om beslektede svakheter det hadde funnet i andre sandkasseplattformer.
SPACE føyer seg inn i en samling sikkerhetsverktøy som Perplexity har lansert gjennom Secure Intelligence Institute, som selskapet beskrev som et initiativ for å drive sikkerhetsforskning og samarbeide med det bredere fagmiljøet. De tidligere verktøyene omfatter BrowseSafe, en modell og referansetest for å oppdage ondsinnede instruksjoner skjult på nettsider; Numbat, et sikkerhetsverktøysett med åpen kildekode siden juli, som bidrar til å oppdage, undersøke og forebygge farlig agentatferd på datamaskiner; og Bumblebee, en skanner med åpen kildekode siden mai, som undersøker utviklermaskiner for risikable programvarepakker, utvidelser og konfigurasjoner av KI-verktøy.
Kodearkiv og tilgjengelighet i skyen
SPACE, en forkortelse for en isolert plattform for agentbasert kodekjøring, er publisert i et kodearkiv på GitHub under Apache License 2.0. Kodearkivet beskriver en plattform som kjører kode i isolerte Firecracker-mikro-VM-er, med et HTTP-API for å opprette Linux-miljøer, kjøre kommandoer, samle inndata og administrere sandkassenes livssyklus. En mal leverer startmiljøet, og en sandkasse er en forekomst av dette miljøet med sin egen virtuelle maskin og sitt eget skrivbare filsystem. Flere kommandoer kan kjøres i samme sandkasse. Endringer i livssyklusen behandles asynkront: API-et returnerer en operasjons-ID som klienten sjekker med jevne mellomrom for å se om operasjonen er fullført. Kommandoutdata sendes via en separat tilkobling i dataplanet ved hjelp av et tilknytningstoken som gjelder for økten.
SPACE er implementert i Rust, men applikasjoner samhandler med det via HTTP og server-sendte hendelser, i stedet for å bygge inn et Rust-bibliotek. Prosjektet inkluderer en E2B-kompatibilitetswrapper som fungerer med et testet E2B Python-SDK. Oppsettdokumentasjonen dekker utrulling i en lokal Kind-klynge og autentisering, mens arkitekturveiledningen forklarer hvordan SPACE kan kjøre uten Kubernetes. En veiledning til SPACE i skyen går gjennom installasjon, konfigurasjon, en arbeidsflyt for den første sandkassen og arkitektur. En tilhørende API-referanse viser endepunkter, felter og eksempler.
Perplexity opplyste at CoreWeave og Akamai har testet og lansert SPACE på sine respektive skyplattformer, og samarbeider med selskapet om å gjøre SPACE tilgjengelig for kundene sine. Crusoe samarbeider også med Perplexity om å ta SPACE inn i porteføljen Managed AI Services på sin skyplattform, opplyste Perplexity.












