TurboPuffer is a high-performance vector database with native hybrid search (vector + BM25). The plugin provides RAG with precise control over chunking, embeddings, and search strategies.
Vision Agents requires a Stream account
for real-time transport. Most providers offer free tiers to get started.
from vision_agents.plugins import turbopuffer# Initialize RAGrag = turbopuffer.TurboPufferRAG(namespace="my-knowledge")await rag.add_directory("./knowledge")# Hybrid search (default)results = await rag.search("How does the chat API work?")
Set TURBO_PUFFER_KEY and GOOGLE_API_KEY (for Gemini embeddings) in your
environment.