Summaries like this, in your inbox every morning.
Sign up free →Willow keeps the state of an agent's virtual filesystem at every point in time in persistent storage as an SQLite table, with large blobs offloaded to S3. Thanks to mvSQLite's multi-versioned data storage, reading a filesystem snapshot from any past point in time incurs no extra cost compared to reading the current version.
Willow packs up to 1,000 agents per OS process, each with its own SQLite database backed by mvSQLite. Agent execution is single-threaded and spends most time waiting for LLMs, making it well-suited to SQLite despite SQLite's limitations with high-throughput concurrent transactions.
Willow can serve millions of agents and agent-generated web apps on mvSQLite. mvSQLite delegates data replication, backups, high availability, and transaction processing to FoundationDB, while clients are stateless and do not touch the local disk.
No comments yet. Be the first to share your thoughts!
Log in to join the discussion




Get curated AI news from 200+ sources delivered daily to your inbox. Free to use.
Get Started FreeFree · takes 30 seconds · unsubscribe anytime
1 minute a day. The AI essentials.
200+ sources · Email / LINE / Slack