RecomNext
FeaturesHow it WorksWhy RecomNextResourcesGet Started

Recommendation as a Service

Ship smarter recommendations in minutes, not months.

RecomNext gives you a complete recommendation backend out of the box — plug in your catalog, define scenarios with nextQL, and serve personalized results through a single API call.

Get StartedView API Docs

Capabilities

One platform, every recommendation use case.

Multiple Recommendation Strategies

From collaborative filtering to content-based similarity, pick the right algorithm for each placement on your site.

nextQL Query Language

Write filters, boosters, and segmentation rules in plain, readable syntax without redeploying backend code.

Built-in Analytics

Measure recommendation performance with impression, click, and conversion tracking tied to each scenario.

Scenario-based Configuration

Define named scenarios for each touchpoint — homepage, product detail, cart — each with its own logic.

Dynamic Segmentation

Automatically group catalog items by attribute or expression to ensure balanced, diverse result sets.

Multi-tenant by Design

Run multiple brands or storefronts on a single deployment with fully isolated data per tenant.

TypeScript SDKs

Drop-in Browser and Node.js clients with auto-impression tracking, typed responses, and retry logic.

Embedding-based Discovery

Surface semantically similar products using vector search with customizable embedding templates.

How it Works

From raw data to live recommendations.

1Send Data
Catalog
Item Catalog
User Catalog
Interactions
Live Interactions
Interaction History
REAL-TIME
2Process
RecomNext
Scenario
Recommendation Type
Recommendation Logic
Filters & Boosters
Constraints
3Get Output
Personalized Homepage
Personalized Search
Similar Products
Other Also Purchased
Before You Checkout
And more…

Why RecomNext

Built for teams that care about relevance.

Tailor every recommendation slot to match your product strategy — no black-box trade-offs.

Define exactly which items are eligible and which should rank higher for every placement

Write filters and score multipliers in nextQL without touching backend code

Apply diversity caps, freshness windows, and purchase-deduplication per scenario

Explore Full Control

Go from zero to live recommendations with minimal engineering effort.

One REST endpoint to fetch recommendations — no complex orchestration required

Browser SDK handles impression and click tracking automatically

Node.js SDK ships with built-in retries, timeouts, and typed responses

Comprehensive API reference, nextQL guide, and SDK docs to get you running fast

Explore Integration

Leverage state-of-the-art retrieval and ranking without building ML infrastructure from scratch.

Vector search finds semantically similar products using Qdrant and embedding models

Behavioral signals are captured through co-occurrence and weighted-history algorithms

The algorithm registry is pluggable — add or swap strategies without redeployment

Embedding pipelines run asynchronously with fully configurable templates

Explore AI Features

The same architecture handles prototype traffic and millions of daily requests.

Each tenant gets isolated data in a shared-nothing multi-tenant model

Kafka streams interactions in real time so rankings stay fresh

ClickHouse delivers sub-second analytics over billions of events

Stateless API containers scale horizontally behind any load balancer

View Architecture

Scenario

Recommendation Logic
Filters
Boosters
AI Assistant
REST API
JS
TS
Node
API Clients
Widgets
Docs
Vector Similarity
Co-occurrence
Algorithm Registry
Multi-tenant
Kafka
ClickHouse
Qdrant
Redis