The first DataLex release with multi-provider AI drafting. datalex draft now runs against Anthropic, OpenAI, Google Gemini, or local Ollama — auto-detected from env or pinned with --provider. Pairs with DQL v1.6.0 for end-to-end graduated-trust analytics.
Highlights
- Multi-provider drafting —
packages/core_engine/src/datalex_core/draft/providers/ships Anthropic, OpenAI, Gemini, and Ollama providers behind a uniformProviderinterface. New--providerCLI flag; auto-detect order isANTHROPIC_API_KEY>OPENAI_API_KEY>GOOGLE_API_KEY> Ollama fallback. From #110. datalex draftCLI (originally landed in 1.9.0) — AI-assisted starter generation from a dbt project. Reviewable AI output; never silent rewrites.- Manifest-spec v1 embedded at
docs/manifest-spec/— stable schema URLs for external tools (Atlan, Marquez, Monte Carlo) to pin. From #108. - 5-minute end-to-end tutorial at
docs/tutorials/datalex-plus-dql-end-to-end.mdwalks the full graduated-trust loop including Tier-2 promotion. - Public docs site live at https://duckcode-ai.github.io/DataLex/.
- Community foothold —
SUPPORT.md,ROADMAP.md, RFC template, launch-day checklist + 5 channel post drafts + 60-second demo script + custom-domain runbook.
Install
```bash
pip install datalex-cli==1.10.0
Pick the AI provider you want
pip install datalex-cli[draft] # Anthropic (default)
pip install datalex-cli[draft-openai] # OpenAI
pip install datalex-cli[draft-gemini] # Gemini
pip install datalex-cli[draft-ollama] # Ollama (no SDK; uses urllib)
pip install datalex-cli[draft-all] # all of the above
```
Available on PyPI: https://pypi.org/project/datalex-cli/1.10.0/