Free Including commercial use · no seat limit · no licence key

The enterprise‑grade ML platform,
built to be driven by AI agents.

The modelling the commercial ML platforms charge for, free: deep feature engineering, stacked ensembles, forecasting, anomaly detection, regulated‑model templates and interpretation down to every rule. Your own AI agent does the work and you make the decisions. See how it compares →

$ docker run -d --name parleml -p 8000:8000 -v parleml-data:/app/data_root ghcr.io/parleml/parleml:0.8.0

Mac with Apple silicon: turn on Rosetta in Docker Desktop and add --platform linux/amd64. Details

No telemetry Runs on your machine, even offline Your data stays there
localhost:8000 · agent session
An agent session in ParleML: the live flow map on the left, the conversation and decisions on the right
Screenshot: an agent session with its live flow map
(assets/session-flow.jpg)

Built on the strongest open-source engines, rather than yet another booster

AutoGluonscikit-learnLightGBMXGBoostCatBoostOptunaChronosSHAPMCP
The AutoML platform

The modelling the enterprise platforms charge for.
Built in.

Deep feature engineering, stacked ensembles or deep hyperparameter search, foundation models, regulated-model templates and fast Treelite scoring. All built in, not an add-on.

Rules tested on rows the model never saw

Three rule engines write plain if-then rules. Every rule carries its Train and its Test result, so you see at once which ones hold up. Plus archetypes, interactions and a trust summary of nine checks.

IF police_report = no AND claim_to_value > 0.9 THEN fraud
Train0.62
Test0.59
Holds up
IF vehicle_make = X AND days_to_report < 2 THEN fraud
Train0.48
Test0.17
Doesn't hold up
Illustration

Eight kinds of ML problem, one platform

Every one of them explained.

ClassificationRegressionForecastingRankingRecommendationBasket rulesClusteringAnomaly detection

Honest by design

The no-skill floor is shown before you train. An ensemble ships only if it beats the simpler model.

No-skill floor0.171
Your model0.728
Average precision, claims fraud demo

Your agent works through tested tools, not throwaway code

It sees every result and explanation, runs the checks every time, and hands the decisions to you. Who answered, and when, is on record.

agent › get_workspace_brief insurance-claims
agent › probe_dataset leakage · no-skill floor · signal
agent › run_experiment plan: Tuned Ensemble · budget capped
agent › get_rules 12 of 15 hold up on Test ✓
? decision for you register this model for release?
Illustration

Ready for regulated models

Weight-of-evidence scorecards, glass-box and monotonic models, fairness by any column you mark, reason codes for scored rows, AutoDoc model cards and sign-off records.

prior_claims_count = 0+38
policy_tenure_months ≥ 36+24
police_report_filed = no−41
Scorecard points, illustration

Nothing leaves your machine

No telemetry, no usage reporting, no update checks, and the libraries' own telemetry switched off. Use a local model for the agents and ParleML runs fully offline.

Telemetryoff
Usage reportingoff
Update checksoff
Agents

We don't sell an agent.
We make yours better.

Agents can already do a lot. What they lack is a reliable ML engine and the evidence to make good decisions. ParleML gives them both, in both directions.

Agents inside ParleML

Codex, Gemini CLI or a local model run whole sessions: frame, build, challenge, release. Claude Code and Cursor too, with the extended image. You follow them on a live flow map.

ParleML inside your agent

An MCP server with 26 tools in three permission levels, interactive panels in Claude Desktop, ChatGPT, VS Code and Cursor, and 17 skills you can export to your own agent.

Your choice of access

A ChatGPT, Claude or Google AI subscription, an API key, or a local model through Ollama (or LM Studio, with Codex). ParleML adds no charge on top.

Tip: a long ML session reads a lot of results, so a flat monthly plan can cost far less than per-token billing. Agents in depth

YOUR AGENT Claude Code · Codex · Gemini CLI Cursor · a local model · on your own access calls tested tools results, evidence PARLEML ML engine and full interpretation leakage and baseline checks, every time rules tested on held-out rows every step recorded in the workspace YOU answer the decisions: approve, change, release
A look inside

See it before you install it.

Real screens from a running ParleML on its sample workspaces: classification to forecasting, clusters and anomalies, your data, and the release record. Pick one, or click the picture to see it full size.

localhost:8000
Recommendations routed per product

Recommendations routed per product

Each product category, each product, and the sub-models it was split into (new, existing, returning customers, or one unified model), coloured by F1.

1 / 15
Every interpretation view, in one table →
The details

For people who read the details first

What is under the hood, in the same words as the manual, and straight answers. Open any part.

What it does
One engine, every modelling strategyAutoGluon, LightGBM, XGBoost, CatBoost and neural networks, with a template for every need

ParleML builds on AutoGluon, LightGBM, XGBoost, CatBoost and neural networks rather than writing yet another booster. AutoGluon's multi-layer stacking is one option, not the only one. Each experiment uses a template, and every template can be opened and changed:

You wantTemplates
A sensible startDefault, Quick Explore
Top accuracy by breadth and stackingHigh Accuracy, Diverse Ensemble
Deep tuning, the Driverless AI and mljar approach: an in-depth search on one or several model families, with an ensemble of the best on topTuned Single, Tuned Ensemble, Reliable Tuned Ensemble, Tuned Variants
Foundation modelsFoundation Ensemble (TabICL as an ensemble member)
A model a regulator can readRegulated Glassbox (GLM, EBM or RuleFit), Regulated Scorecard (weight of evidence, coefficients as points), Regulated Monotonic
Fast scoringReal Time: one tuned booster, scored through Treelite
Your data's shapeLarge Dataset, Small Data, Text Heavy

Underneath: grouped and time-aware validation, a sealed test set, Optuna search, class-imbalance treatment chosen by search (class weights), SMOTE-family resampling, automatic monotonic constraints, sample weights, GPU training and calibration (isotonic, Platt, temperature).

Feature engineering: the standard range, then our ownA counterpart for nearly every transformer, then domain columns, messy categories and database features

Driverless AI's real strength is its range of automatic transformers. Going by its 2.5.1 documentation (as of 18 October 2026), ParleML has a counterpart for nearly every one, then goes further:

Driverless AI transformersParleML
CVTargetEncode, NumCatTE, NumToCatTE, WeightOfEvidence, NumToCatWoE (monotonic)Six target encoders (mean, weight of evidence, James-Stein, M-estimate and others) and a count encoder, fitted inside the folds
Interactions, InteractionsSimpleTree-guided interactions: the pairs and operations chosen by a model, with an optional feedback round
CVCatNumEncodeGroup aggregates of a number within a category, plus within-group percentile ranks
ClusterId, ClusterDist, BinnerClustering encoder and learned bins
OneHotEncoding, Frequent, LexiLabelEncoder and SortedLE, StandardScaler, QuantileTransformerNormal and QuantileTransformerUniformCategory handling, contrast coding (Helmert, backward difference, sum), power transforms, scaling for linear models
Dates, IsHoliday, DatePolarCalendar parts and cyclical encodings, plus optional holiday and business-hours flags
Lags, EwmaLags, LagsAggregatesPer-entity lags, EWMA, rolling windows and time since the last event, when you switch them on
Text, TextLinModel, BERT, TextCNNV2 and TextBiGRUV2, TextClustTE and TextClustDistSee the text section below

Beyond what we found in the other platforms:

  • Features from domain columns: email, IP location (with a MaxMind database you add) and network, URL, user agent, device info, phone, card number, IBAN, VAT, street address, postal-code distances, personal names, and cross-field consistency checks. ParleML or your agent suggests each column's type; once it is accepted, these features switch on.
  • Messy categories: MinHash and Gamma-Poisson encoders for typos and very high cardinality.
  • Tag lists and packed counts: see the text section below.
  • Features from your database: a knowledge base finds how your tables join (you confirm the inferred joins), and every SQL recipe, yours or your agent's, is checked so no feature reads data from after the prediction moment.
  • Entity fan-out: how many distinct values an entity links to (cards per device, for example).
  • Honest selection: a "no better than noise" reference that flags weak features, and feature pruning that is undone when it costs accuracy.

Driverless AI also offers image features and ELM features, which ParleML doesn't have yet. Isolation forest, which Driverless AI uses to add an anomaly-score column, is in ParleML a full anomaly detector, one of 23.

Free text, handled properlyFour kinds of text column, each with the encoder that fits it

Most platforms treat a text column as prose. ParleML tells four kinds of text column apart and gives each the encoder that fits it:

Kind of columnExampleWhat ParleML does
Prosecomplaint notes, claim descriptionsTF-IDF topics plus a cross-validated linear text signal, or neural sentence embeddings
Tag and keyword listsaction|comedy|dramaEvery token target-encoded on its own and combined per row, per class for multiclass, fitted inside each fold
Packed countsNetflix(2), McAfee(1)Tokens and their counts parsed and compressed into a few topic columns
Messy short stringsjob titles, merchant names with typosGamma-Poisson topics or MinHash fingerprints of character patterns

We haven't found encoders for tag lists or packed counts in the other platforms we compared: a standard encoder sees each such cell as one rare category and learns almost nothing from it.

Around the encoders:

  • Embeddings your way. A model on your server (English or multilingual, nothing leaves the machine) or your own embeddings provider. The fit records the exact model, and scoring checks the provider still embeds the same way, so a silent model swap can't change your predictions.
  • Text Heavy template for data whose signal is in free text.
  • Text in clustering and anomaly detection, fused with the other columns, each cluster described by its keywords.
  • Before training: a word cloud for any text column.
  • After training: for every text encoder, the words behind each component and each outcome, and the words that separate each outcome from the rest.

As documented, Driverless AI covers prose with TF-IDF, a linear text model, CNN and GRU networks and BERT. It also explains single rows token by token (NLP LOCO), which ParleML doesn't do yet.

Interpretation: everything standard, then our ownThe standard set, then archetypes, rules, interactions and the trust summary

The standard views the commercial platforms ship are included (some also offer K-LIME or XEMP, which ParleML doesn't):

QuestionViews
What drives the model?Native, SHAP and permutation importance
How does each feature move the prediction?Partial dependence, ICE, ALE
Why this prediction?SHAP reason codes, LOCO, what-if and sensitivity
Can a simple model mimic it?Surrogate decision tree, residual surrogate
Is it fair?Disparate impact by any column you mark
Can I document it?AutoDoc model card

Then views we haven't found in the other platforms we compared:

ViewWhat it shows
ArchetypesThe groups inside each class the model sees, named, with members, stability and errors
Three rule enginesPlain if-then rules, each with its Train and Test result; one engine maximises business value
SHAP interactions and compacityWhich features act together, and how few features explain a decision
Archetype counterfactualsWhat would move a case from its risky group towards a safer one, and how much each feature changes
Trust summaryNine checks, from lift and calibration to drift, fairness and rule survival
Label-noise reviewRows a model that never trained on them confidently disputes (confident learning, as in cleanlab), listed as candidates to review

Also included: an error tree that finds the groups of rows where the model is wrong most.

Forecasts, clusters, anomalies, ranking, recommendations and basket rules are explained too, each in the way that fits it. Classifiers and regressors trained elsewhere (scikit-learn, LightGBM, XGBoost, CatBoost) can be brought in and explained the same way.

Ready for regulated modelsGlass-box templates, reason codes, fairness, model cards, sign-off records, and SAS Viya
  • AutoDoc model card with data quality, features, performance, interpretability, risk and governance sections, and a crosswalk to the regulatory requirements it answers.
  • Glass-box templates: scorecard, GLM, EBM, RuleFit and monotonic boosters.
  • Fairness by any column you mark, without using it as a predictor.
  • Reason codes for each scored row, when you ask for them: its drivers and the rules it matched.
  • Evidence on held-out rows for every rule and diagnosis, so a reviewer can verify it.
  • Identifier pseudonymisation before any model sees card numbers, IBANs or emails.
  • Release records with sign-off, and an append-only log of changes, sign-ins and agent actions.

ParleML doesn't deploy or monitor models in production. Use it with your MLOps tooling: models export as Python packages and MLflow models.

Compared with SAS Viya, the incumbent in banks and insurers (from SAS's public pages, as of 18 October 2026): SAS leads on enterprise model risk management (model inventory and validation workflows), offered as its own product, with credit scorecards in a Risk Modeling add-on. ParleML covers much of the regulated modelling itself for free: weight-of-evidence scorecards, glass-box and monotonic models, fairness checks, reason codes, model cards and sign-off records.

Eight kinds of ML problemEight kinds of problem on one platform, explained the same way
ProblemWhat you get
Classification and regressionBinary, multiclass and regression, with calibration, thresholds and business value
ForecastingFour backends, 28 named models plus AutoGluon's zoo: 19 statistical (ARIMA, ETS, Theta, CES, TBATS, MSTL, intermittent demand), LightGBM, XGBoost and CatBoost on lags, six Chronos foundation checkpoints, and AutoGluon-TimeSeries. Race them per series, with prediction intervals
RankingLearning to rank with LambdaRank, tuned for NDCG
RecommendationNext best product, with calibrated models per product and customer group
Basket rulesAssociation rules tested on held-out baskets, corrected for multiple testing
ClusteringSeven algorithms, the number of clusters chosen for you, clusters named
Anomaly detection23 detectors with an automatic mode, and the reason each row was flagged
Honest by designThe platform tells you when a number can't be trusted
  • A model that can't beat a no-skill baseline is flagged, and the floor is shown before you train.
  • An ensemble ships only if it beats the simpler model.
  • Leaks are flagged before training, and a confirmed leak stays confirmed on derived data.
  • Database features are checked so that none reads data from after the prediction moment.
  • Every rule and diagnosis is reported on rows the model never trained on.
  • When something can't be done properly, ParleML says so in words instead of returning a number you shouldn't trust.
Agents: we don't sell an agent, we make yours betterBoth directions, and your choice of access

Agents can already do a lot. What they lack is a reliable ML engine and the evidence to make good decisions. ParleML gives them both, in both directions:

Your choice of access. The agents inside ParleML are the real Codex, Claude Code and Gemini CLI. Sign them in with a ChatGPT, Claude or Google AI subscription, use an API key, or run a local model with Codex (Ollama or LM Studio) or Claude Code (Ollama). A tip: a long ML session reads a lot of results, so a flat monthly plan can cost far less than per-token billing.

Agents inside ParleMLParleML inside your agent
Codex and Gemini CLI in the standard image, Claude Code and Cursor in the extended image; local models with Codex (Ollama or LM Studio) or Claude Code (Ollama)An MCP server with 26 tools in three permission levels: read, compute, builder
Sessions that frame, build, challenge and release models, with a live flow mapInteractive ParleML panels inside Claude Desktop, ChatGPT, VS Code and Cursor
Decisions go to people. Who answered, and when, is recordedSign in from claude.ai or ChatGPT, or use an API token; build tokens are bound to chosen workspaces
17 shipped skills, plus your own skills, rules and hooksThe same skills for your own agent, exported from Settings → Skill packs

Every object records the session and step that made it. Plans are reviewed before launch, can carry a stop rule, and a launch budget caps how many runs, and how large, an agent may start. You can work through the agent, the classic pages, or both.

Why not just ask a coding agent?What the same agent gains from a tested platform

A capable coding agent with scikit-learn and LightGBM can train you a model in minutes. What it doesn't give you on its own:

A coding agent on its ownThe same agent with ParleML
Writes new ML code every session, and you review that codeCalls tested tools and skills; you review results and decisions, not code
Explanations it improvises: a SHAP plot, if you askInterpretation computed for every model, in every kind of problem
Checks it may or may not rememberLeakage, the no-skill baseline, held-out tests for every rule and point-in-time checks, every time
Choices made silently in codeDecisions handed to you, with who answered and when on record
Results scattered over notebooks and chat historyEvery dataset, experiment, model and decision kept in the workspace
Its context window fills with code and stack tracesIts context holds results and evidence, so it reasons further

It's the same agent, with the same access. ParleML makes its work reliable, repeatable and reviewable.

How it compares

The comparisons below are our reading of each product's public documentation, release notes and product pages, as of 18 October 2026. They are offered in good faith, to the best of our knowledge, to help you choose; they are not a test of the products. "Not found in public docs" means we found no mention, not that a product can't do it. Products change often, and we may have missed or misread something. If anything here is wrong or out of date, write to support@parleml.com and we will correct it as soon as we can confirm it. Product names are trademarks of their owners; ParleML is not affiliated with or endorsed by any of them. The sources are listed at the end of this section.

How it compares with Driverless AI, DataRobot and DataikuModels, forecasting, interpretation, agents and price, side by side

As of 18 October 2026, from each vendor's documentation, release notes and product pages:

Swipe sideways to see every product →

ParleMLDriverless AIDataRobotDataiku
AI agentsClaude Code, Codex, Gemini CLI, Cursor or a local model run governed ML sessions on your own access; MCP with interactive panelsNo built-in agent; GPT summaries of datasets and experiments (off by default); H2O's separate h2oGPTe agents can run experiments once an administrator connects themPlatform to host your company's agents; a data science agent, mainly for data preparation; open-source skills and an MCP server for coding agentsIts own building agent (Cobuild), Claude Code and Codex in its Code Studios, agent hub
PriceFree, including commercial useCommercial licence; demo or trial on requestCommercial, no public price; 30-day trialCommercial, no public price; free on-premises edition; 14-day cloud trial
InterpretationThe full standard set with ICE and ALE, plus archetypes, rules with Train and Test results, trust summarySHAP, K-LIME, PDP, ICE, surrogate tree, disparate impact; ALE only as a custom explainer recipeSHAP, XEMP, feature impact, partial dependence, fairness; ICE in a code accelerator; ALE not found in public docsSHAP and ICE-based row explanations, partial dependence, error tree, subpopulations, counterfactuals, fairness; ALE not found in public docs
Model documentationAutoDoc model card for every kind of experiment, written from the run's recorded evidence: up to 17 sections, from data quality and feature engineering to drift, limitations, monitoring plan and sign-off, with the workspace's intended use, and the model's risk level and approver from its release record. Mapped to the EU AI Act, SR 11-7, PRA SS1/23 and NIST AI RMF, with a list of the evidence still missing. PDF, Word, HTML or MarkdownAutoDocCompliance documentation with a template builder; states SR 11-7 supportModel Document Generator (Word); an EU AI Act readiness solution
Data checksLeakage, no-skill floor and a signal check before training (TabICL; Chronos for forecasts); mislabelled-row review; column meanings such as email, phone, address and IP suggested for you to acceptLeakage detection, on by defaultTarget-leakage and data-quality checksColumn meanings such as email, IP, URL and country; after training, leakage warnings and a check against a dummy model
RankingLearning to rankNot found in public docsNot found in public docsNot found in public docs
RecommendationCalibrated next best productNot found in public docsRecommendation engine as a code accelerator (multilabel model)SQL collaborative-filtering plugin
Basket rulesBuilt in, tested on held-out basketsNot found in public docsNot found in public docsPackaged industry solution
ForecastingFour backends, 28 named models plus AutoGluon's zoo: 19 statistical (AutoARIMA, AutoETS, AutoTheta, AutoCES, MFLES, TBATS, MSTL, Croston, ADIDA, IMAPA, TSB and baselines), LightGBM, XGBoost and CatBoost on lags, six Chronos-2 and Chronos-Bolt checkpoints, and AutoGluon-TimeSeries (DeepAR, TFT, Toto-2, tabular). Raced per series, with prediction intervalsLag features on its standard modelsARIMA, ETS, TBATS, Prophet, LSTM, DeepAR, GBMsAutoARIMA, Prophet, DeepAR, Transformer, MQ-CNN, baselines; XGBoost, random forest and ridge on lags
Anomaly detection23 detectors (ECOD, COPOD, isolation forest, LOF, one-class SVM, autoencoder, VAE and more), an automatic mode, and the reason each row was flaggedIsolation ForestIsolation Forest, LOF, one-class SVM, MAD, Mahalanobis, autoencodersIsolation Forest
Feature engineeringCounterparts for nearly all of Driverless AI's, plus domain columns, tag lists, multi-table recipes checked point in time50+ transformersMulti-table feature discoveryPairwise interactions, encodings; genetic feature generation as a plugin
Free textFour kinds of text column, each with its own encoder; words behind each outcomeTF-IDF, linear model, CNN, GRU, BERT; per-row token explanationsTF-IDF, small transformers, CNN; text explanationsTF-IDF, hashing, sentence or LLM embeddings
Glass-box and scorecard modelsPoints-based weight-of-evidence scorecard, EBM, GLM, RuleFit and monotonic boosters, as templatesWeight-of-evidence transformers, monotonic constraints, GLM, RuleFit, decision treeGA2M rating tables, Eureqa GAM, RuleFit, monotonic constraintsLinear models, decision tree, monotonic constraints on CatBoost; credit scoring as a packaged solution
IdentifiersCard numbers, IBANs, phone numbers, emails, names and IP addresses pseudonymised before any model sees themNot found in public docsPersonal-data detection that flags columns to leave out (preview, self-managed installs); pseudonymisation not found in public docsNot found in public docs for tabular models
Release sign-offA release record with the approval, an independent challenge, conditions and limitationsNot found in public docsDeployment approval policies an administrator sets up, with a log of policy eventsSign-off in Govern, a separate node not in every licence
ClusteringSeven: k-means, mini-batch k-means, DBSCAN, HDBSCAN, Gaussian mixture, agglomerative, BIRCH. Cluster count chosen for you; clusters named and explainedK-Means (experimental)K-Means, Gaussian mixture, HDBSCAN; separate licenceEight clustering algorithms
Models15 model variants: LightGBM (5 modes), CatBoost (3), XGBoost (2), random forest, extra trees, linear and two neural nets. Plus glass-box EBM, GLM, RuleFit and scorecard, and the TabICL foundation model. Stacked or deeply tuned ensemblesXGBoost, LightGBM, CatBoost, random forest, GLM, decision tree, RuleFit, FTRL, zero-inflated, TensorFlow and PyTorch models (including BERT and GrowNet)GBMs, GLM, GAM rating tables, Keras, Eureqa, RuleFit, SVM, KNNLinear, forests, LightGBM, XGBoost, CatBoost, TabICL, neural nets, SVM, KNN
Classification and regressionYes, with calibration, thresholds, business value and class-imbalance treatment chosen by searchYesYesYes
Regression prediction intervalsOn by default: conformal intervals, by quantile regression where it fits, so the width adapts per row, at 80% and 95%, flagged when the coverage can't be trustedEmpirical intervals from holdout predictionsBuilt in for time series; for other regression, a conformal method in a code acceleratorA helper model fitted on the residuals, 95% by default
ProductionPython scoring package that refuses to load in an incompatible version, REST scoring, MLflow including Unity Catalog, TreelitePython, Java and C++ scoringDeployment, monitoring, approvalsDeployment, monitoring, Govern
ImagesNoYesYesYes
How it compares with open-source AutoML librariesH2O-3 AutoML, mljar-supervised, PyCaret and FLAML

These are libraries you code against. ParleML is a platform built on the strongest of them, AutoGluon, so it isn't on this list. As of 18 October 2026, from each project's documentation, release pages and PyPI:

Swipe sideways to see every product →

ParleMLH2O-3 AutoMLmljar-supervisedPyCaretFLAML
StatusFree platform, closed sourceApache-2.0; only 3.46.0.x releases since March 2024MIT; actively releasedMIT; last stable release April 2024, 4.0 in alphaMIT; actively released (Microsoft)
How you use itWeb app, REST API, agents and MCP; the engines as Python librariesPython, R, or the Flow notebookPython; MLJAR Studio, a desktop app with free and paid plans, adds an AI Data AnalystPython (a dashboard is coming in 4.0, now in alpha)Python
ProblemsEverything in the other columns, plus ranking, recommendation and basket rulesClassification, regression; clustering and Isolation Forest outside AutoMLClassification, regressionClassification, regression, forecasting, clustering, anomaliesClassification, regression, forecasting, ranking, text tasks
InterpretationThe full standard set, plus archetypes, tested rules, error tree, ALE, trust summarySHAP on tree models, PDP, ICE, fairness, one-call reportSHAP, permutation importance, fairness, Markdown reportsSHAP plots, PDP, fairness checkFeature importance from the underlying model; no SHAP or explanation tools found
Feature engineeringSee the feature-engineering sectionTarget encodingGolden features, feature selectionPreprocessing pipelineMinimal
AgentsBuilt in, with your own subscription, key or local modelNone found in public docsStudio only; subscription plans have monthly prompt quotasNone found in public docsNone found in public docs
ScoringPython package, REST, MLflow, TreeliteJava MOJO and POJOSaved Python modelsIn 3.3: cloud and Docker deploy, transpile to Java, C or Go (removed in 4.0)Python objects

Each is good at something: H2O-3 scores in Java with no Python and scales on a cluster; mljar-supervised is clean, actively released and writes clear reports; PyCaret 3.3 deploys in one call; FLAML tunes fast and cheaply, and fine-tunes transformer models for text.

Agents: a different direction from DataRobot and DataikuThey host your company's agents; ParleML makes the agents you use good at ML

As we read their documentation, DataRobot focuses on a platform for building, hosting and governing your company's own agents (an LLM gateway, guardrails, evaluation, tracing), with open-source skills and an MCP server so coding agents can call it from outside.

Dataiku has its own building agent, Cobuild, run on Dataiku AI Services or your own models, and an agent hub for business agents. Dataiku Headless lets Claude Code, Codex and Cursor drive Cobuild from outside, coding CLIs run in its built-in IDE, and its MCP server exposes the agents you build there.

ParleML takes another road. It doesn't host your agents or sell its own. It makes the agents you already use good at machine learning:

  • The coding agent is the data scientist. Codex, Claude Code or Gemini CLI run whole ML sessions in ParleML: framing, data, experiments, challenges, release. You watch them on a live map and answer their decisions, and every step is on record.
  • Your access, no platform fee. Use your ChatGPT, Claude or Google AI plan, an API key or a local model; ParleML adds no charge on top.
  • Or bring ParleML to your agent. The MCP server exposes the ML platform itself (data, experiments, evaluation, interpretation) to Claude, ChatGPT, Cursor and VS Code, with interactive ParleML panels inside the chat.
  • Free, including every agent feature.
Where the big platforms are still strongerWhat ParleML doesn't do, stated plainly
  • Production deployment and monitoring, with approval workflows. Export to your MLOps tooling instead.
  • Hosting and governing your company's own business agents (DataRobot, Dataiku).
  • Images, and in Dataiku causal and uplift modelling, and visual data preparation.
  • Very large data on a cluster. ParleML runs in one container, from a laptop to a large server, for data that fits one machine.
  • Cloud warehouse connectors. Files and PostgreSQL, MySQL, SQL Server, Oracle and SQLite today.
  • Enterprise support contracts.
SourcesThe vendor and project pages behind every comparison
Questions
Does ParleML send anything home?

No. No telemetry, no usage reporting, no update checks. ParleML also switches off the telemetry of the libraries and agent CLIs it runs on.

The only traffic that leaves your machine is what you choose: your agents' calls to the AI provider you signed them in to, a model download the first time you use a model the image doesn't include, and connections you add yourself. Use a local model for the agents and ParleML runs fully offline. How to set it up · Privacy.

Is it free? Is it open source? What do the agents cost?

Free: yes, including commercial use. Exported scoring packages may be sold and distributed with the required ParleML runtime unchanged. Selling ParleML or charging for access to its platform is not permitted. See the license.

Open source: not at the moment. We are considering it.

Agents: ParleML adds nothing on top. Sign the agents in with the ChatGPT, Claude or Google AI plan you already have and they run on it, or use an API key, or a free local model through Ollama (or LM Studio, with Codex). Everything outside agent sessions needs no AI at all.

One command, then open your browser.

$ docker run -d --name parleml -p 8000:8000 -v parleml-data:/app/data_root ghcr.io/parleml/parleml:0.8.0

Mac with Apple silicon: turn on Rosetta in Docker Desktop and add --platform linux/amd64. Details

Questions or problems? support@parleml.com