{"repo":"hivellm/vectorizer","free":true,"listed":false,"github":"https://github.com/hivellm/vectorizer","clone":"git clone https://github.com/hivellm/vectorizer.git","description":"A high-performance, in-memory vector database written in Rust, designed for semantic search and top-k nearest neighbor queries in AI-driven applications, with binary file persistence for durability.","language":"Rust","stars":27,"topics":["database","embbedings","rust","rust-lang","vector","vector-database","vector-search","vectorization"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"Vectorizer High-performance vector database and search engine in Rust for semantic search, document indexing, and AI applications. Ships as a Cargo workspace (5 crates) with binary RPC + HTTP transports, a React dashboard, and native SDKs for Rust, Python, TypeScript, Go, and C#. ✨ Key Features Transport & API - VectorizerRPC (default, port 15503 ) — binary MessagePack over TCP, multiplexed connection pool. See wire spec. - REST API (port 15002 ) — universal HTTP fallback, powers the dashboard and any caller that doesn't speak raw TCP. - gRPC — Qdrant-compatible service. - GraphQL — full REST parity with async-graphql + GraphiQL playground. - MCP — 31 focused tools for AI model integration (Cursor, Claude Desktop, etc.). - UMICP Protocol — native JSON types + tool discovery endpoint. Performance - SIMD acceleration — AVX2-optimized vector ops with runtime CPU detection (5-10x faster). - Metal GPU — macOS Apple Silicon via hive-gpu 0.2; logs render real device name, driver, VRAM. - Sub-3ms search (CPU) / is a first-class CLI flag; resolves through vectorizer core::paths::data dir so every persistence subpath (auth, vector store, snapshots, fastembed cache) picks up the override. - Startup emits WARN data dir at is ephemeral; recommend mounting a volume when the resolved data dir has no backing mount (Linux only, via /proc/self/mountinfo ). Surfaces the trap on the first boot without a volume. - Migration runbook in docs/users/configuration/DATA DIRECTORY.md for operators who m","default_branch":null,"files":null,"tree":[],"storefront":"/r/hivellm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hivellm/vectorizer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}