Skip to content

DeepSearch is a modern, cross-platform C++ framework for high-performance vector search, optimized for AI and large-scale ANN tasks.

License

Notifications You must be signed in to change notification settings

Kosthi/DeepSearch

Repository files navigation

DeepSearch

codecov

DeepSearch is a cross-platform C++ framework for approximate nearest neighbor (ANN) search, with a focus on performance, scalability, and integration into AI-driven applications.

⚠️ This project is in its early development stage. APIs, performance, and features are subject to change.

🚀 Goals

  • 🔄 Cross-Platform: Seamlessly runs on Linux, macOS, and Windows.
  • High Performance: Optimized for large-scale vector data.
  • 🧩 Modular Design: Easily plug in different indexing algorithms (HNSW, IVF, PQ, etc.).
  • 🧠 Deep Learning Friendly: Supports integration with PyTorch, TensorFlow, and ONNX.
  • 🌍 Scalable: Efficient for billion-scale datasets and supports distributed search.
  • 📦 Language Bindings: Available in C++, Python, and RESTful API for service integration.

📦 Installation

# Coming soon: pip install deepsearch

About

DeepSearch is a modern, cross-platform C++ framework for high-performance vector search, optimized for AI and large-scale ANN tasks.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published