Skip to content
@Donkey-Development-Kit

Donkey Development Kit

🫏 Donkey Development Kit

Takes the donkey work out of AI development.

An independent, community-maintained Python SDK for consuming Agent Fabric capabilities — governed model access, governed tool access, and provisioning-as-code — from your own agent framework and IDE, without adopting Mule.


What is DDK?

DDK lets your AI application consume Agent Fabric governance from Python — without deploying or running the Mule runtime. It speaks the governance contract natively:

  • 🚦 Typed refusals — governance decisions arrive as structured, catchable types, not opaque errors.
  • 💰 Budgets — enforce spend and usage limits before a call is made.
  • 🔭 OpenTelemetry spans — every governed call is traced end to end.
  • 🔗 Correlation IDs — follow a request across services and logs.

Repositories

Repo What it is
donkey-development-kit The core Python SDK — governed model & tool access, provisioning-as-code, typed refusals, budgets, OTel spans, correlation IDs.
donkey-development-kit-demos Runnable scenario and presentation demos, companion to the SDK.

Get started

Alpha, pre-release (v0.1.0.dev1) — not yet published to PyPI. Install from source:

git clone https://github.com/Donkey-Development-Kit/donkey-development-kit.git
cd donkey-development-kit/python
pip install -e ".[llm,langgraph]"   # base + raw client + one framework

Then head to the SDK repo for usage and the demos to see it in action.


Unofficial & independent — not affiliated with, endorsed by, or supported by Salesforce or MuleSoft. “Agent Fabric”, “MuleSoft”, “Anypoint”, and “Omni Gateway” are Salesforce trademarks. Licensed under Apache-2.0.

Popular repositories Loading

  1. donkey-development-kit donkey-development-kit Public

    Takes the donkey work out of AI development. DDK is an independent Python SDK for consuming MuleSoft Agent Fabric governance — typed refusals, budgets, OTel spans, correlation IDs — without adoptin…

    Python

  2. donkey-development-kit-demos donkey-development-kit-demos Public

    Runnable scenario and presentation demos for the Donkey Development Kit (DDK) — companion to Donkey-Development-Kit/donkey-development-kit.

    Python

  3. .github .github Public

    Org profile and community health files for the Donkey Development Kit.

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…