awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ruvnet avatar

ruvnet/ruvector

0
View on GitHub↗

Ruvector

ruvector is a Rust-based vector store and graph database designed for local inference and nearest neighbor searches. It utilizes a vector graph database architecture and a graph neural network index to refine search rankings through structural attention. The system includes a hardware-accelerated quantum circuit simulator for executing state-vector simulations and complex search patterns, alongside a WebAssembly inference engine for running vector search and model execution directly in web browsers.

The project employs a cognitive container format that bundles models, data, and a bootable microkernel into a single binary for deployment. It features specialized model configuration tools, including a weight consolidation method to prevent catastrophic forgetting and a lightweight adapter mechanism for instant weight adaptation.

The system covers a broad capability surface including hardware-accelerated vector search, graph relationship querying, and scientific document parsing for LaTeX and MathML extraction. It also provides cryptographic witness chaining for verifying data mutations, Raft-based metadata synchronization for high availability, and tiered-resolution data compression to manage storage costs.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
Cognitum.One/RuVector
↗

Features

  • Vector Databases - Provides a specialized database optimized for storing and querying high-dimensional vector embeddings.
  • Local AI Inference - Executes compressed machine learning models on local hardware and in browsers via WebAssembly.
  • Local LLM Execution - Executes large language models on local hardware with specialized processor acceleration.
  • Result Reranking - Applies a graph neural network layer over the vector index to rerank and improve search results.
  • Packaged Deployments - Packages models, data, and a microkernel into a single binary for instant deployment.
  • GPU-Accelerated Vector Indexing - Leverages hardware acceleration to perform similarity searches with sub-millisecond latency.
  • GNN Reranking Layers - Refines nearest neighbor search rankings by applying a graph neural network structural attention layer over the vector index.
  • Graph Relationship Queries - Provides complex traversals and relationship lookups using standard graph query syntax.
  • Hybrid Vector-Graph Databases - Combines vector search with graph neural network structures to support both semantic and relational queries.
  • Vector Stores - Implements a memory-efficient vector store in Rust for local inference and nearest neighbor search.
  • GNN-Based Indexes - Uses a graph neural network index to refine search rankings through structural attention.
  • Cognitive Container Formats - Implements a unique cognitive container format that bundles models and data into a single bootable binary.
  • Cognitive Container Formats - Bundles models, data, and a bootable microkernel into a single binary for instant deployment.
  • Catastrophic Forgetting Protections - Employs weight consolidation to prevent catastrophic forgetting when integrating new learning patterns.
  • Weight Adapters - Uses a lightweight adapter mechanism for near-instantaneous weight adaptation for specific requests.
  • Weight Consolidation Methods - Prevents catastrophic forgetting by protecting critical existing information when integrating new patterns into model weights.
  • Consensus Log Replication - Ensures strong consistency and high availability for metadata through Raft-based consensus log replication.
  • WebAssembly Inference Runtimes - Ships a minimal WebAssembly runtime for executing vector search and model inference in browsers.
  • Raft Consensus Implementations - Utilizes Raft consensus to manage replicated logs and ensure high availability of metadata.
  • Quantized Memory Optimization - Lowers memory footprints using quantization and weight transformation to run large models on limited hardware.
  • WebAssembly Inference Runtimes - Runs full vector search and model inference directly in the browser using a minimal WebAssembly footprint.
  • GPU-Accelerated Quantum Simulators - Provides a hardware-accelerated environment for executing state-vector quantum circuit simulations.
  • Quantum Circuit Execution - Runs state-vector simulations using hardware acceleration to execute complex quantum algorithms and search patterns.
  • Quantum Simulators - Provides a hardware-accelerated environment for executing state-vector simulations of quantum circuits.
  • Mutation Witness Chaining - Generates cryptographic witness chains to provide structural trust and verification for every data mutation.
  • Mutation Witness Chaining - Generates cryptographic proofs and witness chains to ensure structural trust for every data change.
  • Database Systems - Self-learning vector database for local LLM hosting.
  • Databases & Data - Self-learning vector database for local LLM scaling.
4,673 stars·625 forks·Rust·MIT·28 views

Star history

Star history chart for ruvnet/ruvectorStar history chart for ruvnet/ruvector

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does ruvnet/ruvector do?

ruvector is a Rust-based vector store and graph database designed for local inference and nearest neighbor searches. It utilizes a vector graph database architecture and a graph neural network index to refine search rankings through structural attention. The system includes a hardware-accelerated quantum circuit simulator for executing state-vector simulations and complex search patterns, alongside a WebAssembly inference engine for running vector search and model execution…

What are the main features of ruvnet/ruvector?

The main features of ruvnet/ruvector are: Vector Databases, Local AI Inference, Local LLM Execution, Result Reranking, Packaged Deployments, GPU-Accelerated Vector Indexing, GNN Reranking Layers, Graph Relationship Queries.

Which projects share features with ruvnet/ruvector?

Projects with overlapping indexed features include: lancedb/lancedb — LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector… dusty-nv/jetson-inference — jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU… mit-han-lab/torchquantum — Torchquantum is a tensor-based quantum machine learning library and simulation engine that integrates parameterized… infiniflow/infinity — Infinity is a distributed vector database and multimodal vector store designed to manage large-scale datasets for… alibaba/zvec — zvec is an embedded vector database engine and indexing library designed for high-dimensional similarity search. It… qdrant/qdrant — Qdrant is a high-performance vector similarity database designed to store, index, and search high-dimensional vectors…

Projects sharing features with Ruvector

These projects share indexed features with Ruvector. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • lancedb/lancedblancedb avatar

    lancedb/lancedb

    9,031View on GitHub↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    View on GitHub↗9,031
  • dusty-nv/jetson-inferencedusty-nv avatar

    dusty-nv/jetson-inference

    8,734View on GitHub↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    C++caffecomputer-visiondeep-learning
    View on GitHub↗8,734
  • mit-han-lab/torchquantummit-han-lab avatar

    mit-han-lab/torchquantum

    1,632View on GitHub↗

    Torchquantum is a tensor-based quantum machine learning library and simulation engine that integrates parameterized quantum circuits directly into PyTorch training pipelines. It enables the construction of hybrid quantum-classical neural networks where quantum operations function as differentiable layers within standard deep learning architectures. The framework computes analytical parameter gradients using native automatic differentiation engines and parameter-shift rules, facilitating end-to-end training and backpropagation. It supports tensor-based quantum state vector simulations, specia

    Jupyter Notebookdeep-learningmachine-learningml-for-systems
    View on GitHub↗1,632
  • alibaba/zvecalibaba avatar

    alibaba/zvec

    16,213View on GitHub↗

    zvec is an embedded vector database engine and indexing library designed for high-dimensional similarity search. It functions as a hybrid search engine and a retrieval-augmented generation knowledge base, allowing for the storage and retrieval of dense and sparse vectors. The system is distinguished by its hybrid retrieval pipeline, which fuses vector similarity, full-text keyword matching, and scalar metadata filtering into single query operations. It supports a plugin-based model integration system for registering custom embedding models and rerankers, as well as language bindings for nativ

    C++ann-searchembedded-databaserag
    View on GitHub↗16,213
Compare all 30 related projects→