What problem does it solve?
This Skill enables fast semantic search by leveraging AgentDB's vector database to store document embeddings and perform high-precision similarity queries, empowering knowledge bases, RAG workflows, and intelligent document retrieval.
Core Features & Use Cases
- Vector storage with embeddings: store documents with numeric representations for fast similarity, retrieval, and ranking.
- High-performance search: uses HNSW indexing and quantization options for sub-millisecond responses on large corpora.
- Hybrid/contextual search: combine vector similarity with metadata filters for precise results; supports retrieval augmented generation (RAG) workflows.
- Use Case: build a knowledge base that quickly finds relevant documents and extracts context for QA or summarization tasks.
Quick Start
Install and configure AgentDB, initialize a vector store, and perform a sample semantic search:
- Initialize: npx agentdb@latest init ./vectors.db --dimension 768 --preset small
- Store a document embedding: (illustrative example) npx agentdb@latest insert ./vectors.db --embedding "[0.1,0.2,...]" --text "Example document" --metadata '{"category":"sample"}'
- Query: npx agentdb@latest query ./vectors.db "[0.1,0.2,0.3]" -k 5