-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
criticalRequires immediate attentionRequires immediate attentionenhancementNew features and improvementsNew features and improvementshighHigh priority for current sprintHigh priority for current sprintmemoryMemory storage and retrieval systemsMemory storage and retrieval systemsquerySearch and retrieval functionalitySearch and retrieval functionalityrefactorCode restructuring without behavior changeCode restructuring without behavior changerustRust codebase implementationRust codebase implementationtestingTest coverage and infrastructureTest coverage and infrastructure
Milestone
Description
Summary
Successfully implemented and tested querying capabilities for Harald using our HNSW vector graph implementation.
Implementation Details
Using the hnsw-rs crate (https://github.com/jean-pierreBoth/hnswlib-rs), we've integrated the Hierarchical Navigable Small World (HNSW) algorithm for efficient vector similarity search.
This implementation is based on the research by Yu.A. Malkov and D.A Yashunin in their paper on Hierarchical Navigable Small World Graphs.
Key Components
- Vector Database: HNSW graph-based vector store
- Query Interface: Direct terminal access from bryan's macbook
- Model: harald-phi4 for embeddings generation
- Performance: Sub-second query response times even with [your dataset size] vectors
Technical Details
# Query execution from terminal
hnsw-rs
https://github.com/jean-pierreBoth/hnswlib-rsMetadata
Metadata
Assignees
Labels
criticalRequires immediate attentionRequires immediate attentionenhancementNew features and improvementsNew features and improvementshighHigh priority for current sprintHigh priority for current sprintmemoryMemory storage and retrieval systemsMemory storage and retrieval systemsquerySearch and retrieval functionalitySearch and retrieval functionalityrefactorCode restructuring without behavior changeCode restructuring without behavior changerustRust codebase implementationRust codebase implementationtestingTest coverage and infrastructureTest coverage and infrastructure
Projects
Status
No status