Python framework for building high-performance search & recommendation apps
Top 31.8% on sourcepulse
Superlinked is a Python framework designed for AI engineers to build high-performance search and recommendation systems. It uniquely combines structured and unstructured data by encoding metadata alongside content into vectors, enhancing search relevance and enabling sophisticated querying.
How It Works
Superlinked allows users to define custom embedding models by composing pre-trained encoders (e.g., from sentence-transformers
, open-clip
) with custom encoders for numerical, categorical, and temporal data. This approach facilitates the creation of multi-modal vector spaces that capture complex relationships. The framework supports updating vectors with behavioral events and allows for query-time weighting and natural language querying, powered by LLMs.
Quick Start & Requirements
%pip install superlinked
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The framework is actively evolving, with a mention of "early access" for managed cloud offerings, suggesting some features or services might be in beta or under development. The natural language query feature requires an OpenAI API key.
3 days ago
1 day