CapybaraDB is a high-level database for AI applications that automates data management asynchronously. It is built on robust, proven technologies, including MongoDB, Pinecone, and AWS S3.
Asynchronous Processing: Embedding processes run in the background so the client isn’t left waiting.
💻Introducing EmbJSON – CapybaraDB Extended JSON: EmbJSON lets you perform semantic searches on ANY field in your JSON document without needing a semantic index. No embedding, chunking, or media-to-text processing is required.
🧑🏻💻Example EmbJSON Usage:
# Semantically retrievable user profiles
users = [{
"firstName": "Alice",
"pic": EmbImage(base64_image_data), # Raw image data
"bio": EmbText("Explorer of curious places. And she ...") # long text data
}]
collection.insert(users)
Simply wrapping the "pic" and "bio" fields makes them semantically searchable 🔥