Open Source Vector Databases
Vector databases store and search numerical representations of text, images, and other data. By finding vectors that are close in meaning or features, they support semantic search, recommendation, and retrieval for applications that use large language models or other machine learning systems. Many also provide metadata filters and conventional database features, helping teams retrieve relevant information from large collections without relying only on exact keyword matches.
Open source options range from embedded libraries to standalone database servers and retrieval frameworks. When choosing one, consider search accuracy and speed, data scale, filtering and update support, deployment requirements, licensing, maintenance activity, and integration with your storage and model workflows. These tools are useful to developers building search and AI applications, as well as researchers and organizations that need control over data handling and infrastructure.
2 repositories · updated August 15, 2026

code-session-memory: Automatic Vector Memory for AI Coding Sessions
code-session-memory provides automatic vector memory for various AI coding tools like OpenCode, Claude Code, Cursor, VS Code, Codex, and Gemini CLI. It indexes new messages into a vector database after each AI agent turn, enabling semantic search across all your past coding sessions. This tool ensures memory is shared across different platforms, enhancing developer productivity.

AI Engineering Toolkit: 100+ Libraries for LLM Development
The AI Engineering Toolkit is a comprehensive, curated list featuring over 100 libraries and frameworks essential for AI engineers. It provides battle-tested tools, frameworks, and reference implementations to develop, deploy, and optimize applications built with Large Language Models. This resource aims to help engineers build better LLM apps faster, smarter, and production-ready.