AI-modellen en platforms
Perplexity maakt SPACE, zijn interne sandboxplatform voor agents, open source

Perplexity maakte op 15 oktober 2026 bekend dat het SPACE, het sandboxplatform achter zijn persoonlijke agent Computer, als open source beschikbaar stelt. De code wordt uitgebracht onder de Apache License 2.0, met een openbare opslagplaats en gehoste documentatie.
Van commerciële aanbieder naar open source
Perplexity lanceerde Computer in februari en maakte aanvankelijk gebruik van een commercieel beschikbare sandboxaanbieder. In juli verving het bedrijf die aanbieder door een interne oplossing met de naam SPACE, die volgens het bedrijf robuuster en veerkrachtiger was. Perplexity zei dat SPACE sinds juli alle sessies van Computer aandrijft en dagelijks miljoenen sandboxen heeft aangemaakt. Volgens een vergelijking van het bedrijf op basis van hetzelfde productiegebruik verliep het aanmaken van sandboxen drie tot vijf keer sneller dan met de vorige aanbieder.
Het bedrijf zei SPACE als open source beschikbaar te stellen om ontwikkelaars een in productie geteste basis te bieden voor uitvoeringsomgevingen voor agents, met ingebouwde isolatie, herstel van de status en toegangsbeheer voor inloggegevens en netwerkverbindingen. Perplexity presenteerde het beheer van agents als een technisch vraagstuk en zei dat open source essentieel is om dit op te lossen. Het bedrijf voerde aan dat ontwikkelaars die een systeem kunnen inspecteren, aanpassen en verder uitbouwen, meer zwakke plekken vinden en betere tools ontwikkelen.
Isolatie en sessiebeheer
Elke SPACE-sandbox draait in een kleine virtuele machine met een eigen besturingssysteem. Zo ontstaat een isolatiegrens tussen het werk van de agent en het hostsysteem. Een centraal besturingsvlak coördineert wanneer werkomgevingen worden aangemaakt, gepauzeerd, hervat of verwijderd. Het platform beschouwt de sandbox als niet-vertrouwd en beheert netwerktoegang en inloggegevens die door het platform worden beheerd buiten de sandbox. Zo kunnen agents verbinding maken met geautoriseerde diensten zonder dat die inloggegevens in hun werkomgeving worden opgeslagen.
Regelmatige momentopnamen van bestanden en controlepunten van de volledige draaiende omgeving bewaren de voortgang bij onderbrekingen. Om deze bewerkingen efficiënt te houden, slaat SPACE wijzigingen op in plaats van telkens volledige omgevingen te kopiëren. Daardoor is er minder werk nodig om een sandbox aan te maken, te herstellen of af te splitsen.
In Computer ondersteunt SPACE geïsoleerde code-uitvoering, pauzeren en hervatten, herstel en het vertakken van sessies. Perplexity zei dat deze mogelijkheden de basis vormen voor assistenten die in een aparte werkomgeving een spreadsheet kunnen opschonen, berekeningen kunnen uitvoeren en grafieken kunnen maken; kunnen pauzeren zodat iemand een concept kan beoordelen of ontbrekende informatie kan aanleveren, en daarna kunnen hervatten met behoud van bestanden en de draaiende status; of twee manieren kunnen testen om een dataset op te schonen in afzonderlijke kopieën van een werkomgeving en na een fout een eerder bestand kunnen herstellen.
Perplexity zei dat agents die legitieme taken uitvoeren toch beveiligingsgrenzen kunnen overschrijden wanneer ze proberen ontbrekende bestanden, mislukte verzoeken of geweigerde toegangsrechten te omzeilen. Het bedrijf zei modelbeveiligingen, die de kans op onveilig gedrag verkleinen, te combineren met onafhankelijke maatregelen in het omringende systeem. Die beperken waartoe een agent toegang heeft en beperken de schade als de beveiligingen falen.
Beveiligingsevaluatie
Perplexity zei dat SPACE in een recente reeks beveiligingstests bestand bleek tegen technieken om netwerkbeperkingen te omzeilen, zoals die bij het incident rond OpenAI/Hugging Face werden gebruikt. In de gepubliceerde beveiligingsevaluatie van het bedrijf, waarbij het platform werd getest met agents die opzettelijk probeerden de beveiligingsgrenzen te doorbreken, registreerden testers in 108 pogingen geen enkele ontsnapping uit de virtuele machine naar de host. Bij sommige pogingen werden wel manieren gevonden om netwerkbeperkingen te omzeilen. Perplexity zei die zwakke plekken te hebben verholpen en dat geen van beide vastgestelde aanvalsmethoden bij vervolgtests slaagde. Het bedrijf zei ook dat het de leveranciers op de hoogte had gebracht van vergelijkbare zwakke plekken die het in andere sandboxplatforms had gevonden.
SPACE voegt zich bij een reeks beveiligingstools die Perplexity heeft uitgebracht via het Secure Intelligence Institute, een initiatief dat volgens het bedrijf beveiligingsonderzoek uitvoert en samenwerkt met de bredere gemeenschap. De eerdere tools zijn BrowseSafe, een model en benchmark voor het opsporen van kwaadaardige instructies die in webpagina’s zijn verborgen; Numbat, een in juli als open source beschikbaar gestelde beveiligingstoolkit die helpt gevaarlijk agentgedrag op computers op te sporen, te onderzoeken en te voorkomen; en Bumblebee, een in mei als open source beschikbaar gestelde scanner die ontwikkelaarscomputers controleert op risicovolle softwarepakketten, extensies en configuraties van AI-tools.
Opslagplaats en beschikbaarheid in de cloud
SPACE, een afkorting van Sandboxed Platform for Agentic Code Execution, is gepubliceerd in een GitHub-opslagplaats onder de Apache License 2.0. De opslagplaats beschrijft een platform waarop code draait in geïsoleerde Firecracker-microVM’s, met een HTTP API voor het aanmaken van Linux-omgevingen, uitvoeren van opdrachten, verzamelen van uitvoer en beheren van de levenscyclus van sandboxen. Een sjabloon levert de beginomgeving; een sandbox is een instantie van die omgeving met een eigen virtuele machine en beschrijfbaar bestandssysteem. In dezelfde sandbox kunnen meerdere opdrachten worden uitgevoerd. Wijzigingen in de levenscyclus worden asynchroon verwerkt: de API geeft een bewerkings-ID terug, waarmee de aanroeper de voltooiing kan opvragen. De uitvoer van opdrachten wordt via een afzonderlijke verbinding met het datavlak verzonden, met behulp van een sessiegebonden token voor bijlagen.
SPACE is geïmplementeerd in Rust, maar applicaties communiceren ermee via HTTP en server-sent events, in plaats van een Rust-bibliotheek in te sluiten. Het project bevat een E2B-compatibiliteitswrapper die werkt met een geteste E2B Python SDK. De installatiedocumentatie behandelt de implementatie in een lokaal Kind-cluster en de authenticatie, terwijl de architectuurhandleiding uitlegt hoe SPACE zonder Kubernetes kan draaien. Een gehoste SPACE-handleiding beschrijft de installatie en configuratie, een eerste workflow met een sandbox en de architectuur. Een bijbehorende API-referentie vermeldt de eindpunten, velden en voorbeelden.
Perplexity zei dat CoreWeave en Akamai SPACE op hun respectievelijke cloudplatforms hebben getest en gelanceerd, en met het bedrijf samenwerken om SPACE beschikbaar te maken voor hun klanten. Crusoe werkt ook samen met Perplexity om SPACE naar zijn Managed AI Services-portfolio op zijn cloudplatform te brengen, aldus het bedrijf.












