One Binary, Full Ownership
Aipokit ships as a single Rust binary with a SQLite database. No runtime dependencies, no cloud lock-in, no vendor access to your data. Deploy in minutes, back up by copying two files.
Jede SaaS-Plattform macht denselben Kompromiss: Bequemlichkeit gegen Kontrolle. Ihre Daten liegen auf fremden Servern, hinter fremden APIs, unterliegen fremden Preisänderungen.
Aipokit ist darauf ausgelegt, diesen Kompromiss zu vermeiden.
Eine kompilierte Binary. Eine Datei. Kein JVM, kein Node.js-Runtime, kein Python-Interpreter, keine Container-Orchestrierung erforderlich.
Das gesamte Datenmodell ist eine SQLite-Datenbank — eine Datei. Medien, Dokumente und Workspace-Dateien liegen in einem Storage-Verzeichnis auf der Festplatte.
Backup: Zwei Dinge kopieren — die Datenbankdatei und das Storage-Verzeichnis. Fertig.
Restore: Zurücklegen. Binary starten. Alles ist wieder da.
Migration: Binary und die zwei Dateien auf einen neuen Server verschieben. Keine Migration nötig.
Wenn Sie Infrastruktur an einen Kunden übergeben oder in einer regulierten Umgebung deployen, ist Zuverlässigkeit nicht verhandelbar. Das Ergebnis:
Das ist keine Technologieentscheidung um ihrer selbst willen. Es ist eine Lieferentscheidung. Wenn Sie eine Binary auf den Server eines Kunden schicken, muss sie laufen — ohne Dependency-Debugging, Versionskonflikte oder „works on my machine”.
Beides funktioniert. Docker Compose in drei Befehlen:
docker compose up
open http://localhost:3000
Für Bare Metal aus Source bauen und die Binary direkt ausführen. Die Plattform wendet Datenbank-Migrationen beim Start automatisch an. Kein separater Migrationsschritt, kein Datenbank-Admin nötig.
Jedes Datum — Mediendateien, User-Sessions, Workspace-Inhalte, KI-Agenten-Definitionen, Access Logs — liegt auf Ihrem Server. Nichts läuft über eine Plattform-Cloud. Nichts wird nach Hause telemetriert.
KI-Agenten-Aufrufe gehen direkt von Ihrem Server zu Ihrem gewählten LLM-Anbieter (Anthropic, OpenAI oder lokale Ollama-Instanz). API-Keys werden at rest auf Ihrem Server verschlüsselt. In air-gapped Umgebungen läuft ein lokales Modell — die Plattform funktioniert identisch.
Die Plattform braucht die Cloud nicht, um zu funktionieren. Federation verbindet Server, wenn Sie Kollaboration wollen. Jeder Server ist standardmäßig vollständig und unabhängig.