AwesomeDog/soma
Local-first semantic search engine for your files — hybrid BM25 + vector + HyDE search over docs, PDFs, images, audio and video. 100% offline, single binary, CLI + Web UI + HTTP API.
GitHub repository with 5 stars and 1 forks.
Language: Java
Topics: bm25, cli, desktop-search, embeddings, full-text-search, graalvm, hybrid-search, knowledge-base, llama-cpp, llm