Skip to content

QuadKit 0.0.50 — the eighteen-package line

0.0.50 is out. The published line is now eighteen distributions, moving at one version.

The open-core expansion brought five packages into the public catalog alongside the thirteen that shipped before:

PackageWhat it is
quadkit-ai-llmLLM client layer — OpenAI, Anthropic, Ollama, Cohere, Groq, Mistral
quadkit-ai-agentsAgents with tools, strategies, and execution
quadkit-ai-mcpModel Context Protocol server for AI agents
quadkit-workflowPipeline, bulk-op, saga, and graph execution
quadkit-notificationSMS, push, and email delivery with Named-DI backends

Each is built the way the rest of the line is: it depends on quadkit and quadkit-contracts, registers through providers, and returns Result for expected failures. Nothing about what is stable in 0.0.x changed to make room for them.

0.0.50 is the cut where the new packages’ documentation and agent surfaces meet the published wheels:

Terminal window
uv add "quadkit-cli>=0.0.50,<0.1"
uv add "quadkit-ai-agents>=0.0.50,<0.1"

The alpha rule is unchanged: pin the 0.0.x line (>=0.0.50,<0.1) and review release notes on each cut.

Two product threads run alongside the framework line:

  • QK Gatewai has a Community Edition built for local AI development — free-tier aggregation behind one OpenAI-compatible API, and an offline stub for testing with zero credentials.
  • QuadKit Builder is building toward agent authoring: draw an agent graph on the canvas and generate a runnable, tested QuadKit project from it.

The four stable rules stay the four stable rules. If you are new to the alpha line, read what is stable first, then /agents.md.