Cleora

Exact graph embeddings without sampling, GPUs, or training — one matrix power on a single CPU core.

Verified API available Free tier
Quick facts
What is it Exact graph embeddings without sampling, GPUs, or training — one matrix power on a single CPU core.
Pricing Freemium
Free tier Yes
Platform API
API Yes
Best for building recommendation systems from user-item interactions, entity resolution in knowledge graphs
Domain registered 2020

Data updated Aug. 1, 2026

What does Cleora do?

Cleora is a Rust-powered graph embedding engine that produces exact, deterministic embeddings without random walks, negative sampling, or GPUs. Where other libraries approximate by sampling paths and training skip-gram models, Cleora computes the full distribution of every possible walk using a single sparse matrix power on one CPU core. The result: production-grade embeddings that are orders of magnitude faster to generate and perfectly reproducible. The library is tiny — about 5 MB with only numpy and scipy as dependencies — and installs with `pip install pycleora`.

Cleora works by constructing a sparse Markov transition matrix from your input graph (handling heterogeneous hypergraphs with multi-type nodes and edges natively). Each iteration multiplies the embedding matrix by that transition matrix, capturing the exact distribution of all walks of length k. L2-normalized propagation averages neighbor embeddings each iteration — 3-4 passes for co-occurrence similarity, 7+ for contextual similarity. No noise, no stochastic variation. Zomato replaced their GraphSAGE pipeline with Cleora and cut embedding generation time from 20 hours to under 5 minutes, scaling recommendations across 500+ cities. The library also includes 7 alternative algorithms (DeepWalk, Node2Vec, etc.) as baselines, along with evaluation metrics, graph sampling, and hyperparameter tuning.

Data scientists and ML engineers working on recommendation systems, knowledge graphs, entity resolution, or fraud detection will find Cleora a practical alternative to heavyweight deep learning frameworks. It runs on any machine with a CPU — no GPU needed — and produces embeddings stable enough for regulated environments and reproducible research. The tool is used in production by Synerise (e-commerce personalization) and Dailymotion (video recommendations), and has won top placements in KDD Cup and WSDM competitions. If your pipeline currently relies on random walks and skip-gram training, Cleora offers a ...

#deterministic#graph-embeddings#knowledge graphs#machine learning#no-gpu#python library#recommendation-systems#rust

Key features

What makes it stand out
01
Deterministic embeddings from exact walk distributions via sparse matrix powers, no random sampling
02
240x faster than GraphSAGE on real-world graphs, runs on CPU with minimal memory
03
Natively handles heterogeneous hypergraphs with multi-type nodes and edges
04
5 MB library with only numpy and scipy dependencies, no GPU required
05
Stable, reproducible, and supports inductive learning for new nodes

Who is Cleora for?

Who benefits most from this tool
building recommendation systems from user-item interactions
entity resolution in knowledge graphs
fraud detection in transaction networks

Trust & presence

Domain Domain registered 2020

Alternatives in Data Mining

Cyera Data Mining

AI-native data security platform that discovers, classifies, and protects sensitive data across cloud, SaaS, and on-prem environments.

Parsera Verified Data Mining

AI web scraping tool — describe what you want in plain English, and it extracts structured data from any website

n8n
Diffbot Verified Data Mining

AI-powered web data extraction and knowledge graph — turn any website into structured data automatically.

Celonis Verified Data Mining

Process intelligence platform that analyzes business operations to identify inefficiencies and optimize workflows for enterprise AI.

workato Top 100k site
Seclore Verified Data Mining

Data security platform that protects sensitive data across users, systems, and AI agents with persistent controls

n8n
canvass.io Verified Data Mining

Enterprise AI knowledge engine that connects to your data sources to provide accurate, industry-specific insights in real-time.

Import.io Verified Data Mining

AI-powered web scraping service that turns unstructured website data into structured, compliant datasets for enterprises.

Paoding AI Verified Data Mining

Enterprise NLP platform for intelligent document processing — extract, review, compare, and draft documents with AI

Similar tools

Kadoa Web Scraping

AI-powered web scraping platform — describe what data you need in plain language, get structured datasets in minutes

n8n
Crusoe Verified AI inference

Renewable-powered cloud infrastructure and managed inference service for running large AI models.

Cleo Comply Verified legal

AI platform that scans your products and maps all the regulations you need to sell in 106 countries.

Crawlee Verified Web Scraping

JavaScript and Python web scraping library that handles proxies, browsers, and blocking for you

cirrascale.com Verified AI inference

Cloud platform providing on-demand access to multiple AI accelerators for development, training, and inference workloads.

Share X LinkedIn Telegram
Cleora Visit