> For the complete documentation index, see [llms.txt](https://eigen-db.gitbook.io/eigen-db-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://eigen-db.gitbook.io/eigen-db-docs/overview.md).

# Overview

* EigenDB is a light-weight in-memory vector database written in Go. It's also open-source! ❤️
* It features the ability to perform similarity search, which utilizes the Hierarchical Navigable Small Worlds (HNSW) algorithm ([more](/eigen-db-docs/whats-a-vector-database/similarity-search-in-eigendb.md)).
* Basic database operations can easily be performed through its very simple [REST API](/eigen-db-docs/rest-api.md).

If you know nothing about vector databases, read [this](/eigen-db-docs/whats-a-vector-database.md).
