sandboxd - Open-Source-Sandbox-Engine für AI-App-Builder-Produkte
(github.com/tastyeffectco)- Open-Source-Backend-Engine für AI-App-Builder, die isolierte Cloud-Entwicklungsumgebungen pro Nutzer, integrierte Coding-Agenten und Live-Vorschau-URLs gebündelt bereitstellt
- Mit nur einer HTTP-Anfrage wird ein isolierter Linux-Container erstellt → ein AI-Coding-Agent schreibt darin den Code → die erstellte App ist sofort über einen teilbaren Vorschau-Link erreichbar
- Gibt man "build me a todo app" ein, lassen sich Produkte wie Lovable, Bolt, v0, Replit, bei denen die App sofort sichtbar wird, auf dem eigenen Server umsetzen
- OpenCode und Claude Code CLI sind in allen Sandboxes vorinstalliert, sodass der Build direkt durch Übergabe eines Prompts starten kann
- Bei Inaktivität automatische Abschaltung zur Freigabe von Speicher, sofortiges Aufwecken bei erneutem Aufruf des Links, Dateien bleiben dauerhaft auf der Festplatte erhalten
→ Viele Nutzer können auf einem einzigen gewöhnlichen Server bedient werden - Besteht aus einem einzelnen Go-Programm, das Docker steuert, Traefik für die URL-Verarbeitung und SQLite für die Datenbank; Kubernetes/ein separater DB-Server/eine Message Queue sind nicht erforderlich
- Ohne Multi-Tenant-Isolierung, Vorschau-Routing, kostenkontrollierende Sleep/Wake-Mechanismen und Agent-Orchestrierung selbst aufzubauen, lässt sich ein AI-App-Builder-SaaS vorbereiten
- Bei der Ausführung nicht vertrauenswürdigen externen Codes sind tenant-spezifische VMs (oder gVisor/Kata/Firecracker), aktivierte API-Authentifizierung in Produktion und Vorkehrungen für Multi-Host-Betrieb die zentralen Verstärkungspunkte beim Skalieren
- MIT-Lizenz
Noch keine Kommentare.