ApertureData is the company behind ApertureDB, described by the vendor as a combined graph and vector database intended for multimodal AI data. The platform stores and queries media objects (images, video, audio, documents/text) alongside embeddings and metadata/relationships in a single system. It supports workflows commonly used for generative AI, retrieval-augmented generation (RAG/GraphRAG), dataset preparation, and agent memory functionality.
Core functional pillars (as described by vendor materials):
- Support for storing and retrieving multimodal objects (images, videos, documents, etc.) with associated preprocessing and augmentation operations.
- Vector similarity search (vendor documentation references FAISS as a basis).
- Knowledge graph / in-memory graph for metadata to enable relationship-aware filtering and retrieval.
- Packaged workflows for ingestion from object storage (S3/GCS), embeddings generation, and interactive work (e.g., notebooks) intended to reduce integration effort.
Clarification: ApertureDB is positioned by the vendor as more than a vector database; the vendor frames the primary alternative as a DIY stack (object storage + DB + vector DB + scripts + visualization + processing), with ApertureDB intended to replace multiple components.