February 2026 Summaries
4 posts from Turso
Filter
Month:
Year:
Post Summaries
Back to Blog
Codemogger, a tool for semantic code search, leverages Turso's SQLite-based vector and full-text search capabilities to enable efficient code indexing and retrieval locally without external services. This tool addresses the need for searching code by meaning rather than just text, using a process that embeds code chunks and queries into vectors for cosine similarity matching. Codemogger uses Turso’s built-in vector storage to handle embeddings, offering a streamlined solution that integrates vector and full-text search in a single database file. The tool employs a hybrid search approach, combining vector and full-text search results for optimal accuracy, and is designed to operate fully offline, enhancing privacy and control. Its SDK allows for customizable embedding functions, making it adaptable to various semantic search needs, such as documentation search or log analysis, all while maintaining the simplicity and portability of SQLite.
Feb 26, 2026
1,423 words in the original blog post.
OpenClaw, a system that traditionally stored memory in Markdown files, has evolved with the integration of Memelord, a memory system powered by Turso's vector search technology, to enhance its functionality. Memelord assigns weights to memories based on their usefulness, with a self-improving mechanism that allows it to learn from user feedback, delete incorrect memories, and decay unhelpful ones over time. This system enables OpenClaw to prioritize more relevant memories, thereby improving retrieval quality and preventing the repetition of past mistakes. The setup involves installing Memelord and its configuration tool, mcporter, which facilitates integration with OpenClaw and generates necessary configurations automatically. Underpinning this system is a single SQLite file per project, leveraging Turso's features like vector distance calculations to efficiently rank and retrieve pertinent memories.
Feb 23, 2026
922 words in the original blog post.
The integration of SQLite with Vercel Functions is being enhanced by Turso, which introduces a partial sync capability to address the limitations of serverless computing environments that are typically ephemeral and stateless. This approach allows a subset of the SQLite database to be replicated within the serverless function, enabling fast local read performance while ensuring writes are directed to the cloud for consistent durability. The @tursodatabase/vercel-experimental package facilitates this by allowing read-heavy tasks to be performed locally, minimizing the latency caused by network round-trips. In contrast, write operations are sent to the remote Turso database, ensuring data consistency and immediate durability. This model is particularly beneficial for content-heavy applications where read operations dominate and network latency can significantly impact performance. The experimental release of the package is available for feedback and contributions on GitHub, with additional support offered through Discord.
Feb 19, 2026
1,877 words in the original blog post.
Memelord is a local memory system for coding agents designed to address the issue of statelessness in AI coding sessions, ensuring agents remember project-specific details across sessions. Built with Turso and utilizing SQLite databases, Memelord allows for efficient retrieval of relevant memories using vector similarity search at the start of each task. This system not only enhances the agents' ability to recall useful information but also adapts over time by adjusting the weight of memories based on their utility, demoting irrelevant ones and promoting consistently helpful ones. Turso, a rewrite of SQLite, supports native vector search, enabling Memelord to perform semantic retrieval effectively without external dependencies. Memelord is easy to set up and integrate, offering SDK support for those developing custom agents, and it emphasizes the importance of persistent context in improving coding agents' performance beyond just model enhancements.
Feb 19, 2026
1,272 words in the original blog post.