Skip to main content

Unleash smart AI applications.

Project description

Build production-ready AI applications with modular, composable components.

CI PyPI Downloads License Ruff

Documentation · Report Bug · Request Feature

Key Features

  • 🏗️ Modular Architecture — Pick only the components you need. Each integration is its own installable package.
  • Async-First Workflows — Event-driven workflow engine with fan-out/fan-in, shared state, and built-in HTTP server.
  • 🔌 Enterprise Integrations — First-class support for watsonx.ai, Elasticsearch, Chroma, Hugging Face, and more.
  • 📊 Built-in Observability — Instrument your pipelines with OpenTelemetry-compatible tracing and custom metrics.
  • 🛡️ Guardrails — Apply input/output guardrails to keep your AI applications safe and compliant.
  • 📄 Document Pipelines — Load, chunk, embed, and store documents with prebuilt ingestion workflows.

Installation

pip install donkeyai

With uv:

uv add donkeyai

Contributing

We welcome contributions! Please see our issue templates to get started.

License

Apache License 2.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

donkeyai-0.1.0.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

donkeyai-0.1.0-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file donkeyai-0.1.0.tar.gz.

File metadata

  • Download URL: donkeyai-0.1.0.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.17.1 {"ci":null,"cpu":"AMD64","implementation":{"name":"CPython","version":"3.12.10"},"installer":{"name":"hatch","version":"1.17.1"},"openssl_version":"OpenSSL 3.0.16 11 Feb 2025","python":"3.12.10","system":{"name":"Windows","release":"11"}} HTTPX2/2.5.0

File hashes

Hashes for donkeyai-0.1.0.tar.gz
Algorithm Hash digest
SHA256 37ada2633f753d5cd7a03bcbbca88d7a85acdd2a9fd1c00d8ea4c55f5b745004
MD5 614ee71a21fadbc44e934773e5f345ee
BLAKE2b-256 3632cc55404ec94b9bde6f1e50a8eac22eb147ae34ae1212907e6d53661211cc

See more details on using hashes here.

File details

Details for the file donkeyai-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: donkeyai-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.17.1 {"ci":null,"cpu":"AMD64","implementation":{"name":"CPython","version":"3.12.10"},"installer":{"name":"hatch","version":"1.17.1"},"openssl_version":"OpenSSL 3.0.16 11 Feb 2025","python":"3.12.10","system":{"name":"Windows","release":"11"}} HTTPX2/2.5.0

File hashes

Hashes for donkeyai-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3b1945bf3642122778e348a81d05f436fa40c6e2a421e7461a95fd998213e240
MD5 0cf1920ae639419d494e4fce7e050623
BLAKE2b-256 84e65c6be9a54294de8209199be13fb5e0fbcbfd667c67c0223620fc3fa8ecdd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page