Skip to content

AI quickstart

Goal: install → init → ask AI → validate → plan → run.

The Framework does not embed an LLM. Use Cursor / Claude Code / VS Code Copilot against machine-readable contracts.

Terminal window
pip install drtoller
drtoller version
Name
PyPI package drtoller
CLI drtoller
Import drtoller.framework
Terminal window
drtoller init my-pipeline
cd my-pipeline

Includes sample steps/hello_step/, AGENTS.md / CLAUDE.md, Cursor rules/skills, and Copilot instructions.

Build a pipeline that loads rows, partitions them, applies embedding, clusters embeddings, evaluates clusters, and stores results via a supported backend. Use only Framework primitives. Validate with drtoller validate --format json.

Expected agent loop: inspect → draft DRTML + domain step → validate --format json → repair → plan.

Terminal window
drtoller inspect --format json
drtoller validate steps/hello_step/hello_step.drtml --compile --format json
drtoller plan steps/hello_step/hello_step.drtml --format json

Replace __DATA_IN__ / __DATA_OUT__ before drtoller run.