Jun 30, 2026 · by Eldar Hasanov · View source

Clusy

AI notebook platform for modern data science

Clusy

Editorial analysis

Why a Data Science Notebook That Branches Like Git Actually Matters for Your E-Commerce P&L

If you run a cross-border operation on Amazon, Shopify, or TikTok Shop, you already sit on a mountain of data that most “analytics” tools refuse to touch. Your ad platforms give you aggregate ROAS; your inventory system gives you sell-through rates; your customer service tickets whisper about defects. But the connection between these islands — the model that predicts which SKU will spike in three weeks, the attribution model that tells you whether a TikTok video or a search ad actually moved the needle — still lives in someone’s Jupyter notebook, manually rerun, with results that vanish the moment the kernel resets.

That last mile is where Clusy enters. It is not a spreadsheet. It is not a BI dashboard. Clusy is an AI-native, collaborative Python notebook that treats experiments like Git branches — versioned, forkable, mergeable, and supervised by an agent. And for any e-commerce operator who has ever said “I know the model worked last month but I can’t reproduce the pipeline” or “I have three analysts each running different feature sets and nobody knows which one is right,” this is the kind of tool that moves the needle from gut-feel to reproducible science. The question is whether it crosses the chasm from data science playground into your actual weekly workflow.


What Clusy Actually Solves: The “I Lost the Winning Model” Problem

Every serious DTC operator I know has a closet of abandoned experiments. You ran a demand forecast using six months of Shopify orders; then you tried a version with TikTok ads spend as a feature; then you added weather data because your category is seasonal. A month later you can’t remember which kernel snapshot produced the 12% MAPE you showed the board. The notebook is a mess of cells run out of order, and the CSV export you saved is already stale.

Clusy is built to kill that exact pain. As the maker Eldar Hasanov explained on Product Hunt, each branch in Clusy is its own replicated kernel state with its own environment. You can fork an experiment midway, rerun only the changed cells without burning through compute on the whole pipeline, and then merge the winner back into main or export it as a standalone artifact. That is a fundamental upgrade from the linear, “save-as-v2” hell of vanilla Jupyter or Google Colab.

For a cross-border seller, imagine this applied to a common headache: PPC bid optimization across multiple marketplaces. You have a model that predicts optimal bid for a keyword in US vs UK vs DE. You fork the notebook at the point where you add currency exchange rates as a feature, test it on US data, merge only if the validation lift is >5%. A week later, when Amazon changes its Sponsored Products algorithm, you can go back to the pre-fork snapshot, add the new variable, and compare apples to apples. Without Clusy, you’d be running two separate notebooks, praying you remembered to seed the random state the same way.

The agent layer matters too. The tool is “agent-native” — meaning an AI assistant sits alongside you across the entire pipeline, from environment setup to model deployment. In the comments, a user asked whether the agent automates branching and dataset versioning or requires manual setup. Hasanov replied: “almost completely automated. You can jump into the process anytime or let the agent handle parts you don’t like.” That is critical for a time-starved e-commerce operator who does not want to become a full-time ML engineer. You can describe the experiment in plain English — “forecast next month’s sales for SKU-102 using last 90 days of Shopify orders and Google Trends data” — and let the agent scaffold the notebook structure, then tweak the cells it generated.


Why Amazon Sellers Should Care More Than Shopify Ones

Shopify merchants have a relatively clean data pipeline: the Shopify Admin API gives you orders, products, and customers in a predictable schema. You can plug that into Looker or Metabase without much friction. Amazon sellers, on the other hand, are fighting against Amazon Seller Central’s CSV exports, the Amazon Advertising API rate limits, and the fact that the Buy Box algorithm is a black box. If you want to build a custom model — say, a real-time repricer that adjusts based on competitor price crawls and inbound shipping delays — you are almost certainly doing it in a notebook.

That notebook needs to be reproducible because Amazon changes its fee structure quarterly and your model will break. It needs to be forkable because you will want to test a version that uses Keepa data versus Jungle Scout data versus Helium 10 data. And it needs to be documentable for compliance — Amazon has been known to audit sellers on their pricing algorithms, and having a version-controlled, branching notebook that records every decision is a compliance asset, not just a productivity one.

Clusy’s current free plan includes a 20GB memory sandbox and supports batching for datasets that don’t fit in memory. For an Amazon seller with a few thousand SKUs and daily sales data, that is plenty. For a full-catalog seller with millions of transactions, the batch processing path works, but you will eventually want the upcoming enterprise tier with direct S3 or BigQuery connectors — the team already supports Snowflake and Databricks, and plans to add more sources.


How Clusy Differs from Existing Options — and Why the Incumbents Are Vulnerable

The notebook space is not empty. You have Databricks Notebooks, Amazon SageMaker Studio Lab, and Vertex AI Workbench. All of them are powerful. All of them are also enterprise-grade cruises that require you to provision clusters, manage IAM roles, and watch your cloud bill spike when someone forgets to shut down a GPU instance. They are not designed for the solo operator or the three-person e-commerce analytics team that just wants to run a demand forecast without signing a 12-month contract.

Clusy, by contrast, is free to start (sign up for a free plan or use code CLUSYLAUNCH for 50% off for the first 3 months). The agent approach is different: instead of treating the notebook as a static document, it treats it as a dynamic goal-seeking environment where the assistant helps you at each step. In practice, that means a lower barrier to entry. You do not need to know the exact library version or the correct environment variable; the agent can set that up for you.

But the branching feature is the real differentiator. Databricks has “experiments” in MLflow, but they are separate artifacts you have to log manually. Clusy’s branching replicates the kernel state, so each branch carries its own environment. That is a subtle but powerful distinction: you can fork a notebook that uses TensorFlow 2.10 in one branch and PyTorch 2.0 in another, run both on the same dataset, and compare outputs without environment collision. For e-commerce teams that experiment with different forecasting libraries (Prophet vs LightGBM vs a custom LSTM), that saves hours of setup per run.


Where the Math Breaks

I want to be clear about the gaps, because any honest review has to acknowledge them.

Memory ceiling. The 20GB sandbox is generous for exploratory work, but if you are loading a full year of Amazon transaction logs with every customer clickstream, you will overflow. The team says they handle large datasets via batching, but batching introduces complexity — you have to ensure that summary statistics computed per batch are consistent with a full pass. For many e-commerce use cases (e.g., RFM segmentation, cohort analysis), 20GB is enough. For raw event logs from a high-volume store, not yet.

Data source connectors are limited today. The product currently supports Snowflake and Databricks, which are enterprise databases. Most cross-border sellers do not run Snowflake; they run a MySQL database behind their ERP or a CSV dump from ShipStation or SellerChamp. The maker mentioned they will soon release features to allow users to connect their own data sources, but as of launch, you are largely uploading files or pulling from the supported clouds. That is a friction point for the average operator who wants to point the tool at their Shopify admin or Amazon MWS API.

The agent is smart but not omniscient. During the Product Hunt Q&A, a user asked about “human-in-the-loop” when the agent is branching off into parallel experiments. Hasanov said you can step in either between runs or after the comparison view. That is good, but the agent’s reasoning is opaque. If it makes a faulty assumption about your data schema (e.g., treating a string field as a categorical feature when it is actually a date), you might not catch it until the comparison view shows nonsense. The tool requires a base level of data literacy; it is not a plug-and-play SQL-for-ML solution.

Pricing for production. The free plan and the 50%-off launch deal are attractive, but enterprise features (BYOK, on-premise self-hosted) are discussed only as custom options. If you want to run Clusy in your own VPC with your own encryption keys — a common requirement for brands handling customer PII — you will need to negotiate a contract. No list price is disclosed. That creates uncertainty for anyone who wants to scale the tool from a single analyst experiment to the whole data team.


What Cross-Border Sellers Can Borrow from Clusy (Even If You Never Open It)

You do not need to adopt Clusy overnight to benefit from the thinking behind it. The core insight — that notebook experiments should be versioned, branchable, and agent-assisted — is a workflow pattern you can replicate with existing tools, even if imperfectly.

Start treating your notebooks like code. If you are using Jupyter today, commit your .ipynb files to a private Git repo, but be aware that Git does not snapshot kernel state or package versions well. A better approach is to pair Git with DVC for data versioning and Poetry for dependencies. That is more setup than Clusy’s automated branching, but it gives you the same reproducibility guarantee.

Use an AI assistant for boilerplate. Even if you stick with Colab, the Colab AI code generation feature can scaffold basic data-cleaning cells. The difference is that Clusy’s agent is designed to work across the full pipeline, not just generate code snippets. If you find yourself repeatedly writing the same “merge orders with returns” cell, consider building a small internal library of reusable notebook templates.

Adopt the “experiment-branch” mental model. Before you run your next A/B test on ad copy, create two notebook branches (even if manually via file copies). In one, use the winning ad set from last quarter as a feature; in the other, ignore it. Save both outputs with timestamped filenames. A month later, when you cannot remember which version gave you the 8% lift, you will thank yourself. Clusy automates this — but the discipline is free.


What I’d Watch / Test Next

I am going to sign up for Clusy’s free plan this week and run a specific e-commerce test: a demand forecast for a hypothetical product using 90 days of public Shopify data (from the Shopify dataset on Kaggle). I want to see if the agent can go from raw CSV to a forecast plot without me writing a single line of code. If it works, I will then fork the notebook and test whether adding Google Trends data (pulled via the Google Trends API) improves the accuracy — and whether the branch merge is truly clean.

I also want to monitor the roadmap for native data connectors. If Clusy adds a Shopify REST API connector or an Amazon Advertising API connector within the next six months, it becomes a genuine competitor to custom-built stacks that combine Airflow, Jupyter, and MLflow. Until then, it is a powerful tool for the data-literate operator who is comfortable uploading CSVs and writing the occasional Python cell.

Here is my concrete recommendation: If your e-commerce operation employs at least one person who writes Python more than once a week, take the 50% off launch offer and give Clusy a two-week trial on your most painful forecasting problem. If that person spends more than two hours reproducing last month’s analysis, the tool will pay for itself in saved time. If not, you at least walk away with a clearer idea of what your experiment workflow should look like — and that alone is worth the attention.

Ready to Create Your Own?

Join thousands of brands creating high-performing video ads with VEONIB. No editing skills required.

Start Creating for Free