Skip to content

v1.10.0 — multi-provider drafting

Latest

Choose a tag to compare

@KKranthi6881 KKranthi6881 released this 01 May 21:56
· 2 commits to main since this release
6a846e6

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 draftingpackages/core_engine/src/datalex_core/draft/providers/ ships Anthropic, OpenAI, Gemini, and Ollama providers behind a uniform Provider interface. New --provider CLI flag; auto-detect order is ANTHROPIC_API_KEY > OPENAI_API_KEY > GOOGLE_API_KEY > Ollama fallback. From #110.
  • datalex draft CLI (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.md walks the full graduated-trust loop including Tier-2 promotion.
  • Public docs site live at https://duckcode-ai.github.io/DataLex/.
  • Community footholdSUPPORT.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/

Full diff

v1.8.2...v1.10.0