---
layout: home

hero:
  name: kdeps
  text: Straightforward LLM dependency orchestration for multi-agent workflows.
  tagline: Compose chat, code, and data into declarative pipelines in YAML. Export AI workflows as a single binary, ISO, Docker, or Kubernetes pods. Use Ollama, llamafile, or any cloud AI provider.
  image: false
  actions:
    - theme: brand
      text: Get Started
      link: /getting-started/installation
    - theme: alt
      text: Why kdeps?
      link: /concepts/why-kdeps
    - theme: alt
      text: Registry
      link: https://kdeps.io

features:
  - icon: 🏗️
    title: Declarative Pipelines
    details: Compose chat, code, and data into YAML pipelines with explicit control flow. No glue code, no boilerplate.
  - icon: 📦
    title: Self-Contained Exports
    details: Export AI workflows as a single binary, Docker image, bootable ISO, or Kubernetes pod.
  - icon: 🤖
    title: Multi-Agent Orchestration
    details: Coordinate specialized agents with dependency-based execution order. Chain LLM calls with code and data.
  - icon: 🛡️
    title: Defined Control Flow
    details: Predictable and auditable pipelines. Inputs are declared, outputs are typed, validations enforced before any LLM call.
---
