Common Module
Core utilities for data processing and schema management.Data Processing
DAG Components
DAG Components
- PeriodTime - Time-based filtering and decay parameters
Data Parsers
Data Parsers
- DataParser - Base data parsing functionality - DataFrameParser - Pandas DataFrame processing - JsonParser - JSON data handling
Schema Components
Schema Components
- Schema - Main schema definition
- SchemaObject - Individual schema objects
- EventSchema - Event-based schema definitions
- EventSchemaObject - Event schema objects
- IdSchemaObject - ID-based schema objects
DSL Module
Domain-specific language for vector computation and search.Application Framework
App Components
App Components
- App - Base application class
- InMemoryApp - In-memory execution
- InteractiveApp - Interactive development
- OnlineApp - Production deployment
- RestApp - REST API interface
Executor Components
Executor Components
- Executor - Base execution engine
- InMemoryExecutor - Memory-based execution
- InteractiveExecutor - Interactive execution
- QueryExecutor - Query processing
- RestExecutor - REST API execution
- RestConfiguration - REST configuration
- RestDescriptor - REST API descriptions
- RestHandler - REST request handling
Vector Operations
Index Components
Index Components
- Index - Vector index management
- Effect - Conditional vector modifications
- Utilities: AggregationEffectGroup, EventAggregationNodeUtil
Space Components
Space Components
- Space - Base vector space
- TextSimilaritySpace - Text embeddings
- CategoricalSimilaritySpace - Categorical encodings
- NumberSpace - Numerical transformations
- RecencySpace - Time-based decay
- ImageSpace - Image embeddings
- CustomSpace - Custom transformations
Query System
Query Components
Query Components
- Query - Main query interface
- QueryDescriptor - Query configuration
- QueryFilters - Filtering capabilities
- Result - Query results handling
Natural Language Querying
Natural Language Querying
- NLQHandler - Natural language processing - NLQClauseCollector - Query clause extraction - QuerySuggestionModel
- Query suggestions
Query Clauses
Query Clauses
- HardFilterClause - Exact filtering
- LooksLikeFilterClause - Similarity filtering
- LimitClause - Result limiting
- SelectClause - Field selection
Data Sources & Storage
Source Components
Source Components
- Source - Base data source
- InMemorySource - Memory-based sources
- InteractiveSource - Interactive data input
- RestSource - REST API sources
- DataLoaderSource - Batch data loading
Storage Components
Storage Components
- VectorDatabase - Base vector database
- InMemoryVectorDatabase - Memory storage
- QdrantVectorDatabase - Qdrant integration
- RedisVectorDatabase - Redis integration
- MongoDbVectorDatabase - MongoDB integration
- TopKVectorDatabase - Top-K optimization
Registry System
Registry Components
Registry Components
- SuperlinkedRegistry - Component registration - Exception - Registry error handling
Navigation Tips
Each component page includes detailed parameter documentation, usage examples,
and integration guidance.