Skip to content

Elasticsearch plugin for nearest neighbor search. Store vectors and run similarity search using exact and approximate algorithms.

License

Notifications You must be signed in to change notification settings

picryl/elastiknn

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elastiknn

Elasticsearch plugin for similarity search on dense floating point and sparse boolean vectors.

Documentation

Documentation at elastiknn.com

Community

Join the Gitter channel at gitter.im/elastiknn/community.

If you're using Elastiknn in your research or work, I'd love to hear feedback. Post an issue, post in the Gitter channel, or contact me directly (contact info in my Github bio).

Builds

Build Status
Github CI Builds Github CI Status
Github Release Build Github Release Status

Releases

Artifact Release Snapshot
Elasticsearch plugin zip file Plugin Release Plugin Snapshot
Python HTTP client for Elastiknn Python Release
Java library w/ exact and approximate vector similarity models Models Release Models Snapshot
Java library w/ Lucene queries and constructs used in Elastiknn Lucene Release Lucene Snapshot
Scala case classes and circe codecs for the Elastiknn JSON API Api4s Release Api4s Snapshot
Scala HTTP client for Elastiknn, based on elastic4s Elastic4s Release Elastic4s Snapshot

Sponsors

Yourkit

YourKit supports open source projects with innovative and intelligent tools for monitoring and profiling Java and .NET applications. YourKit is the creator of YourKit Java Profiler, YourKit .NET Profiler, and YourKit YouMonitor.

About

Elasticsearch plugin for nearest neighbor search. Store vectors and run similarity search using exact and approximate algorithms.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 61.2%
  • Java 16.4%
  • Python 15.2%
  • HCL 4.2%
  • Makefile 2.3%
  • Shell 0.5%
  • Dockerfile 0.2%