Simple Vector Database
A simple vector database built in Python as a FastAPI backend, built as a challenge.
Simple Vector Database is both a python package and a FastAPI app for a straightforward and easy to use vector database. Built with customisation and modularity in mind.
Written entirely in Python without any direct AI assistance (AI was used to help me understand concepts like HNSW better but without any direct code writing). I wrote HNSW indexing from scratch and it uses a local filesystem for management of data.