Connect TuiML with NVIDIA NemoClaw to deploy safe, always-on AI assistants that can run real ML workflows, experiments, and evaluations through a structured interface.
curl -fsSL https://www.nvidia.com/nemoclaw.sh | bash
nemoclaw <sandbox-name> connect
pip install tuiml && openclaw mcp set tuiml '{"command":"tuiml-mcp"}'
* NVIDIA, NemoClaw, and the NVIDIA logo are trademarks of NVIDIA Corporation. Compatibility noted above is informational; this is not an official partnership or endorsement.
Three principles, six capabilities. Every algorithm ships with a schema agents read directly, so they pick the right tool, pass valid arguments, and get typed results back.
Classifiers, regressors, clustering, anomaly, and time-series, all wrapped as a typed MCP tool your agent can invoke directly.
Fit a model, sweep hyperparameters, and rank runs in one conversation. No notebook. No glue code.
Your agent searches the catalog by task, data shape, or constraint and gets ranked recommendations with rationale, not a flat list of names.
Every run is logged with lineage and metrics. Compare today's model against last week's without re-running anything.
Deploy a trained model to a local HTTP endpoint with a single tool call. Stop it the same way. No FastAPI scaffolding.
Your data, your machine, your laptop. No cloud, no API keys, no telemetry. Only the LLM calls your agent already makes.
A few demos of what an agent can actually do once TuiML is connected. Click a tab to walk through the full exchange.
n_estimators and max_depth with tuiml_tune?tuiml_experiment, which ranks multiple algorithms in one call.
7a3c91f2b4d0 is still on disk, so I loaded it by model_path and evaluated on wine:
tuiml_train?~/.tuiml/models/ and stay callable by model_path across sessions.
max_leaves isn't a valid parameter. The error pointed me at tuiml_describe, I read the real schema, dropped the bad param, added the standard preprocessing preset, and retrained:
error_type, a human suggestion, and a recovery_tool + recovery_params, so agents can actually recover instead of giving up.
v1.0.1) beat both baselines. Wilcoxon signed-rank on the 10-fold scores confirms the gap is significant (p = 0.031). Source is persisted at ~/.tuiml/user_algorithms/WeightedTreeBag/1.0.1/, so you can rerun or iterate from there anytime.
~/.tuiml/user_algorithms, so iterations survive restarts and are fully reproducible.
cv_acc 0.967), served on :8080, and confirmed a live prediction round-trip. Stop the server anytime with tuiml_stop_server(server_id="srv_7f2e").
Same TuiML tools, native bindings for every popular framework. Pick your SDK, install the extra, copy the snippet.
Install · pip install tuiml[pydantic-ai]
Install · pip install tuiml[openai]
Install · pip install tuiml[anthropic]
Install · pip install tuiml[langchain]
Install · pip install tuiml[pydantic-ai]
Install · pip install tuiml[crewai]