Home Projects NGT
NGT

NGT

by NGT-labs · GitHub

Nearest Neighbor Search with Neighborhood Graph and Tree for High-dimensional Data

View on GitHub
In plain words

Perform fast searches to find similar items in large sets of high-dimensional data.

⭐ Stars
🍴 Forks
📜 License
Commercial use OK
📅 Created
🔄 Last commit
💻 Language
You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
NGT — GitHub preview card
📈 Star history
📊 Star history will build up here over the coming days (1 data point recorded so far).
📈 Track NGT

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

Nearest Neighbor Search with Neighborhood Graph and Tree for High-dimensional Data

NGT has 1.4k stars on GitHub. It has been forked 131 times. NGT is written mainly in C++. It has been in active development since 2016. NGT is available under the Apache-2.0 license. Its main topics are approximate-nearest-neighbor-search, k-nearest-neighbors, knn-search, nearest-neighbor-search.

Frequently asked questions

What is NGT?

Nearest Neighbor Search with Neighborhood Graph and Tree for High-dimensional Data

Is NGT open source?

NGT is an open-source project. It is released under the Apache-2.0 license.

Is NGT free?

Yes. NGT is free and open source — you can use, modify and self-host it.

What license does NGT use?

NGT is available under the Apache-2.0 license.

What language is NGT written in?

NGT is written mainly in C++.

🏅 Maintainer of this project?
OpenSourceAI badge — NGT

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![OpenSourceAI](https://olud.ai/badge.php?tool=ngt-labs-ngt)](https://olud.ai/project/ngt-labs-ngt.html)
More badge options →
🧬 Shares DNA with🧬 View the DNA map →
awesome-vector-database
A curated list of awesome works related to high dimensional structure/vector search & database
356 · approximate-nearest-neighbor-search
sharesapproximate-nearest-neighbor-searchnearest-neighbor-search
lancedb
Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.
11k · approximate-nearest-neighbor-search
sharesapproximate-nearest-neighbor-searchnearest-neighbor-search
aquila
An easy to use Neural Search Engine. Index latent vectors along with JSON metadata and do effic…
379 · approximate-nearest-neighbor-search
sharesknn-searchapproximate-nearest-neighbor-search
weaviate
Weaviate is an open-source vector database that stores both objects and vectors, allowing for t…
16.7k · approximate-nearest-neighbor-search
sharesapproximate-nearest-neighbor-searchnearest-neighbor-search
vector-db-benchmark
Framework for benchmarking vector search engines
368 · benchmark
sharesvector-searchvector-database
infinity
The AI-native database built for LLM applications, providing incredibly fast hybrid search of d…
4.7k · ai-native
sharesapproximate-nearest-neighbor-searchnearest-neighbor-search
VectorChord
Scalable, fast, and disk-friendly vector search in Postgres, the successor of pgvecto.rs.
1.8k · artificial-intelligence
sharesvector-searchvector-database
postgresml
Postgres with GPUs for ML/AI apps.
6.8k · ai
hora
🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust…
2.7k · algorithm
pecos
PECOS - Prediction for Enormous and Correlated Spaces
546 · approximate-nearest-neighbor-search

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.