Rivet Actors fügt SQLite-Speicher hinzu: eine Datenbank pro Agent, Mandant oder Dokument

Rivet Actors, eine Open-Source-Alternative zu Cloudflare Durable Objects, hat SQLite-Speicher unter der Apache-2.0-Lizenz veröffentlicht. Jeder Actor erhält seine eigene SQLite-Datenbank, was Millionen unabhängiger Datenbanken ermöglicht – eine pro Agent, Mandant, Benutzer oder Dokument.
Wichtige Details
Dieser Ansatz bietet datenseitige Isolation pro Entität, wobei SQLite im Prozess jedes Actors läuft. Ein benutzerdefiniertes VFS speichert Schreibvorgänge in HA-Speicher (FoundationDB oder Postgres). Das Single-Writer-Actor-Modell hält Lesevorgänge lokal und aktuell, anders als bei Client-Server-Datenbanken, wo Lesevorgänge langsam oder veraltet sein können.
Anwendungsfälle umfassen:
- KI-Agenten: Datenbank pro Agent für Nachrichtenverlauf, Zustand, Einbettungen
- Mehrinstanzenfähige SaaS: echte Isolation pro Mandant ohne RLS-Hacks
- Kollaborative Dokumente: jedes Dokument erhält seine eigene Datenbank mit integrierter Mehrspielerfunktion
- Datenbanken pro Benutzer: isoliert, horizontal skalierbar, läuft am Edge
Vergleich mit anderen Lösungen
- Cloudflare Durable Objects & Agents: ähnliche colokalisierte SQLite- und Rechenleistung, aber proprietär und anbietergebunden
- Turso Cloud: proprietär mit anderem Anwendungsfall – Clients fragen über Netzwerk ab, daher sind Lesevorgänge langsam oder veraltet
- D1, Turso (die DB), Litestream, rqlite, LiteFS: Tools zum Betrieb einer einzelnen SQLite-Datenbank mit Replikation, während Rivet für viele isolierte Datenbanken gedacht ist
Rivet Actors bieten auch Echtzeitfunktionen (WebSockets), React-Integration (useActor), horizontale Skalierbarkeit und Actors, die im Leerlauf schlafen.
📖 Quelle lesen: HN AI Agents
👀 Siehe auch

Selbstgehostete Speicherschicht für Claude läuft kostenlos auf Cloudflare
Ein Cloudflare Worker MCP Server ermöglicht Claude, Notizen zu merken und per semantischer Suche abzurufen, basierend auf Workers AI und Vectorize – alles in der kostenlosen Stufe.

Claude Command Center v5.0.0 fügt ab dem ersten Tag Unterstützung für Fable 5 mit Sitzungswechsel hinzu
Claude Command Center v5.0.0 bietet erstklassige Unterstützung für Anthropics neue Fable 5-Stufe, inklusive Modellwechsel während der Sitzung, einem überarbeiteten Modellauswähler und einem Fix für CLI-Fehler bei versionierten Aliasen.

HTML-Artefakte ersetzen Google Docs für technische Dokumentation, aber es fehlt die Kommentarfunktion
Claude-generierte HTML-Artefakte ersetzen Google Docs für lange, technische Inhalte wie Spike-Auswertungen und Architekturnoten, aber die Sandbox-iframe-Natur verhindert Inline-Kommentare und Überprüfungsfunktionen.

Werld: Offene künstliche Lebenssimulation mit sich entwickelnden neuronalen Netzen
Werld ist eine Echtzeit-Simulation künstlichen Lebens, bei der Agenten mit NEAT-Neuronalen Netzen ihre eigene neuronale Architektur, sensorische Verarbeitung und Verhaltensweisen entwickeln, ohne fest kodierte Regeln oder Belohnungsfunktionen. Die Simulation beginnt mit 30 Agenten auf einem Watts-Strogatz-Kleinstwelt-Graphen mit 64 sensorischen Kanälen, 7 kontinuierlichen Motorfunktionen und 29 vererbbaren Genommerkmalen.