| VectrixDB-package | R Documentation |
A lightweight vector database for text retrieval in R with embedded machine learning models and no external API (Application Programming Interface) keys. Supports dense and hybrid search, optional HNSW (Hierarchical Navigable Small World) approximate nearest-neighbor indexing, faceted filters with ACL (Access Control List) metadata, command-line tools, and a local dashboard built with 'shiny'.
VectrixDB is a lightweight vector database with embedded machine learning models that do not require external API (application programming interface) keys. It supports dense, hybrid, and graph-based search modes and includes a built-in dashboard.
Vectrix - Simple API for text-in, results-out workflow
VectrixDB - Advanced database interface
Collection - Vector collection management
vectrix_serve - Start REST API server
dense - Semantic vector search
sparse - BM25 keyword search
hybrid - Combined dense + sparse
ultimate - Full pipeline with reranking
neural - ColBERT + cross-encoder
Maintainer: Kwadwo Daddy Nyame Owusu Boakye kwadwo.owusuboakye@outlook.com
Useful links:
Report bugs at https://github.com/knowusuboaky/vectrixdb-r/issues
## Not run:
# Simple usage
db <- Vectrix$new("my_docs")
db$add(c("Python is great", "R is awesome", "Julia is fast"))
results <- db$search("programming language")
print(results$top()$text)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.