Home / Companies / Turso / Blog / November 2025

November 2025 Summaries

3 posts from Turso

Filter
Month: Year:
Post Summaries Back to Blog
Turso is a project that involves rewriting SQLite in Rust, emphasizing an open-source community that welcomes contributors from diverse backgrounds. Ihor, a former surgeon from Ukraine, shares his unconventional journey into software engineering, highlighting his transition from frontend development to contributing to Turso, where he seeks to learn about database systems and engage with the collaborative energy of open-source work. His story emphasizes the importance of curiosity, humility, and collaboration in software development. Ihor's contributions to Turso, such as working on SQLite's binary JSON representation, reflect his passion for problem-solving and learning, while the project itself aims to build a community of over 165 developers who are encouraged to join and contribute through platforms like GitHub.
Nov 19, 2025 965 words in the original blog post.
AgentFS is an innovative SDK designed to address the challenges of managing state in AI agents and autonomous systems by leveraging a SQLite-based filesystem abstraction. This tool allows developers to manage an agent's state, actions, and changes in a single, portable SQLite file, providing enhanced observability, auditability, and reproducibility. By using a POSIX-like virtual filesystem, a key-value store, and an audit trail for tool calls, AgentFS simplifies the traditionally fragmented approach of combining databases, logging systems, and file storages. This consolidation enables developers to snapshot entire runtimes, debug behaviors with SQL queries, and reproduce execution states, all while ensuring compliance and accountability. AgentFS is particularly useful for agents needing to maintain complex state across operations and is now enhanced with FUSE support, allowing it to be mounted as a real POSIX filesystem on Linux for direct use with Unix utilities.
Nov 13, 2025 1,811 words in the original blog post.
The recent 0.3.0 release of the Turso database introduces significant enhancements for vector search, particularly for sparse vectors, by improving their storage representation and indexing methods. With the implementation of SIMD acceleration for dense vectors and efficient indexing for sparse vectors, Turso now supports faster search capabilities, including a 21% speedup for approximate searches. Additionally, the update focuses on indexing sparse vectors using the Weighted Jaccard distance, which offers substantial space savings and improved search efficiency. The database leverages SQLite's VTable concept and introduces an Index Method feature that allows custom data access methods to be integrated into the query planner, facilitating better developer experience (DX). By building an inverted index and using frequency-based component selection, Turso optimizes search performance, especially for sparse vectors, which are prevalent in fields like bioinformatics and text mining. Benchmarks show that Turso's indexing strategies significantly outperform brute-force methods, especially under different selectivity profiles, by effectively balancing speed and accuracy through adaptive length filtering and component selection optimization.
Nov 05, 2025 1,858 words in the original blog post.