Elastiknn
Elasticsearch plugin for nearest neighbor search. Store vectors and run similarity search using exact and approximate algorithms.
Install / Use
/learn @alexklibisz/ElastiknnREADME
Elastiknn
Elasticsearch plugin for similarity search on dense floating point and sparse boolean vectors.
Documentation
Comprehensive documentation is hosted at https://alexklibisz.github.io/elastiknn.
Support
- For questions, ideas, feature requests, and other discussion, start a Github discussion.
- For obvious bugs, post a Github issue.
Contributing
To contribute to Elastiknn, please see developer-guide.md.
Users
Are you using Elastiknn? If so, please consider submitting a pull request to list your organization below.
- Apache Jackrabbit: Uses Elastiknn for image similarity search
- rep0st: Uses Elastiknn for reverse image lookups in a set of millions of images
- Orlo: Uses Elastiknn for indexing deep text understanding in text to provide interesting insights
Releases
|Artifact|Release|Snapshot|Downloads|
|:--|:--|:--|:--|
|Elasticsearch plugin zip file | |
|
|
|Python HTTP client for Elastiknn |
| |
|
Sponsors
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.
<!-- Links -->Related Skills
node-connect
349.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。

