Rust semantic-search

Open-source Rust projects categorized as semantic-search

Top 23 Rust semantic-search Projects

semantic-search
  1. MeiliSearch

    A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

    Project mention: Self-Host Your Web Bookmarks With SQLite and Full Privacy | dev.to | 2026-09-10

    Karakeep (rebranded from Hoarder in early 2025) is the right pick if you want AI-assisted tagging and a more visual interface. It uses Meilisearch as a search engine, which adds memory overhead but delivers relevance ranking that SQLite FTS5 alone cannot match.

  2. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  3. memvid

    Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.

    Project mention: memvid VS verified-memory-vault - a user suggested alternative | libhunt.com/r/memvid | 2026-08-26
  4. cocoindex

    Incremental engine for long horizon agents 🌟 Star if you like it!

    Project mention: CocoIndex Review: Incremental RAG Engine for AI Agents | dev.to | 2026-05-12
  5. lancedb

    Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

    Project mention: Building KiroGraph: a 100% local semantic code knowledge graph for Kiro | dev.to | 2026-04-08

    LanceDB stores embeddings in Apache Lance columnar format. Columnar storage is efficient for batch reads and writes, which matters a lot during indexing. Pure JS, no native deps, sub-linear ANN search.

  6. utopia

    World's first open-source enterprise world model. (by deeplethe)

    Project mention: First open-source knowledge enterprise world model | news.ycombinator.com | 2026-09-04
  7. semtools

    Semantic search and document parsing tools for the command line

  8. probe

    AI-friendly semantic code search engine for large codebases. Combines ripgrep speed with tree-sitter AST parsing. Powers AI coding assistants with precise, context-aware code understanding. (by probelabs)

    Project mention: Get Shit Done: A Meta-Prompting, Context Engineering and Spec-Driven Dev System | news.ycombinator.com | 2026-03-17

    how big is the codebase? how often is the agent writing to memory? you might be able to get away with just appending it to the project's CLAUDE.md? you might also want to check out https://github.com/probelabs/probe

  9. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  10. octocode

    Structural code intelligence for AI agents β€” semantic search, knowledge graphs, and a built-in MCP server in one Rust binary. Give Claude, Cursor, and any MCP client a deep understanding of your codebase. (by Muvon)

    Project mention: Ask HN: How do you give AI agents real codebase context without burning tokens? | news.ycombinator.com | 2026-03-05

    Working on a large Rust codebase. The token problem is real β€” Claude Code will happily spend $5 of context just trying to understand how two modules relate before writing a single line. And once context compaction kicks in, it's even worse β€” the agent loses the thread completely and starts grepping the same files again from scratch.

    Approaches I've tried:

    Feeding CLAUDE.md / architecture docs manually β€” helps, but gets stale fast. Cursor's built-in indexing β€” breaks on monorepos, and I don't love proprietary code going to their servers. Basic MCP server with grep β€” works for exact matches, useless for semantic queries.

    Eventually built something more serious: a local Tree-sitter indexer that builds a knowledge graph of file relationships and exposes it via MCP so agents query semantically instead of grepping blind. One tool call instead of 15 grep iterations. Published it here: https://github.com/Muvon/octocode

    But genuinely curious what others are doing before I go deeper on it.

    Three specific questions:

    1. How do you handle the "ripple effect" problem β€” knowing that changing one file semantically affects others that aren't obviously linked?

    2. Do you trust closed-source indexing with proprietary code, or have you gone local-first?

    3. Has anyone gotten GraphRAG-style relationship mapping to work in practice at scale, or is it still mostly hype?

  11. uteke

    🧠 The Brain for Your AI β€” Local-first memory engine for AI agents. Store, recall, and search memories with semantic embeddings. Single Rust binary, zero config, fully offline.

    Project mention: I built a memory engine for AI agents. No cloud required. | dev.to | 2026-07-27
  12. claude-self-reflect

    Claude forgets everything. This fixes that. πŸ”— www.npmjs.com/package/claude-self-reflect

  13. oxirs

    Rust-native, modular platform for Semantic Web, SPARQL 1.2, GraphQL, and AI-augmented reasoning

    Project mention: Turbovec – Google's TurboQuant for vector search in Rust | news.ycombinator.com | 2026-08-18

    https://github.com/cool-japan/oxirs

    tantivy-wasm: https://github.com/phiresky/tantivy-wasm

    Is there an advantage to adding an MCP local memory interface over agent instructions on how to use a rust CLI?

    And then write Markdown documents with Google OKF-like frontmatter YAML metadata for agents that work with tokens not linked data graphs;

  14. perseus-vault

    Perseus Vault β€” durable, encrypted, time-aware memory for AI agents. One Rust binary, one file, local-first, MCP-native, MIT.

    Project mention: Agent memory and context that never leaves your machine | dev.to | 2026-06-30

    Mimir on GitHub: https://github.com/Perseus-Computing-LLC/mimir Perseus on GitHub: https://github.com/Perseus-Computing-LLC/perseus

  15. rememex

    semantic search for your local files find by meaning, not keywords. 120+ file types, OCR, MCP server for AI agents. 100% private.

    Project mention: Show HN: Rememex – Semantic file search that runs 100% locally (Rust/Tauri) | news.ycombinator.com | 2026-02-19
  16. memex

    Super-simple, fully Rust powered "memory" (doc store + semantic search) for LLM projects, semantic search, etc. (by spyglass-search)

  17. rawq

    Context retrieval engine for AI agents β€” semantic + lexical search over codebases

    Project mention: Rawq – semantic code search for AI agents (4x fewer wasted tokens, Rust, OSS) | news.ycombinator.com | 2026-03-20
  18. octomind

    Plug and play AI agents for any domain

    Project mention: I Kept a Shell Alias Just to Pipe stdin Into Workflows. 0.52.0 Retires It. | dev.to | 2026-09-12

    Octomind is Apache-2.0 at github.com/Muvon/octomind. Full release notes: octomind.run/blog/octomind-0-52-0-release.

  19. kjarni

    Native and Private ML inference engine, embeddings, classification, reranking, search, and text generation running on CPU and GPU. Rust, C#, C++, Python and Go.

    Project mention: Semantic Search in C++ without Python, libtorch or ONNX Runtime | dev.to | 2026-09-05

    kjarni.ai - documentation and the rest of these posts

  20. ByteDetective

    The easiest way to search for images on your desktop πŸ”Ž

  21. sff

    CLI for semantic search on your computer. Searches text files and identifies the most relevant chunks to your query. (by do-me)

  22. agent-hop

    Runtime for coding-agent harnesses. Run Claude Code, Codex, OpenCode, Pi, and Grok in one terminal; hop live between them; search or resume any local session.

    Project mention: Show HN: Agent-hop – a Rust TUI that hops a live Claude Code chat into Codex | news.ycombinator.com | 2026-08-26
  23. bridgerust

    High-performance infrastructure libraries built in Rust, with seamless bindings for Python, Node.js, and WebAssembly.

    Project mention: 9,000+ Downloads in 2 Weeks: I Just Built and Published | dev.to | 2026-01-10

    Two weeks ago, I published Embex to PyPI and npm.

  24. mnemoria

    Persistent, git-friendly memory storage for AI agents β€” hybrid semantic + full-text search, append-only binary format, zero-copy reads

    Project mention: Show HN: Oc-mnemoria – Persistent memory for AI coding agents | news.ycombinator.com | 2026-03-02
  25. LocalMind

    Local semantic search engine in Rust: BERT embeddings, binary index, SIMD search, polling monitor, TUI (by Gabriele06-local)

    Project mention: Local semantic search engine in Rust, no external DB | news.ycombinator.com | 2026-06-28
  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust semantic-search discussion

Log in or Post with

Rust semantic-search related posts

  • memvid VS verified-memory-vault - a user suggested alternative

    2 projects | 26 Aug 2026
  • Backing Up Spotify

    4 projects | news.ycombinator.com | 20 Dec 2025
  • Semantic grep for Claude Code (RUST) (local embeddings)

    8 projects | news.ycombinator.com | 7 Sep 2025
  • Meilisearch – search engine API bringing AI-powered hybrid search

    10 projects | news.ycombinator.com | 14 Apr 2025
  • Ask HN: What are you working on (March 2025)?

    2 projects | news.ycombinator.com | 18 Mar 2025
  • Playing around w/ a more structured LLM workflow

    1 project | /r/LocalLLaMA | 21 Aug 2023
  • Memex: Rust powered β€œmemory” (doc store and semantic search) for LLM projects

    1 project | news.ycombinator.com | 18 Jun 2023
  • A note from our sponsor - AppSignal
    www.appsignal.com | 13 Sep 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more β†’

Index

What are some of the best open-source semantic-search projects in Rust? This list will help you:

# Project Stars
1 MeiliSearch 59,252
2 memvid 16,541
3 cocoindex 11,493
4 lancedb 11,392
5 utopia 6,796
6 semtools 1,865
7 probe 702
8 octocode 469
9 uteke 238
10 claude-self-reflect 226
11 oxirs 90
12 perseus-vault 72
13 rememex 68
14 memex 67
15 rawq 53
16 octomind 52
17 kjarni 38
18 ByteDetective 32
19 sff 31
20 agent-hop 30
21 bridgerust 27
22 mnemoria 14
23 LocalMind 9

Sponsored
Stop Scripting Promotions. Start Shipping with Kargo
Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
akuity.io

Did you know that Rust is
the 3rd most popular programming language
based on number of references?