Catalog PyPI
PACKAGE EXPLORERView in registry

agno-yaml-builder

PyPI

A Python utility library for defining and constructing Agno Agents, Teams, and Workflows using declarative YAML configuration files

Versions collected1
Direct dependencies9From release 0.1.3
Last observed21 Oct, 09:18 UTC

README

Version 0.1.3 documentation

Agno YAML Builder

A Python utility library for defining and constructing Agno Agents, Teams, and Workflows using declarative YAML configuration files.

Status

PyPI version License: Apache 2.0

Overview

The Agno library provides powerful primitives for building sophisticated AI agent systems. However, defining complex Agents, Teams with multiple agents, and multi-step Workflows directly in Python code can become verbose and harder to manage.

agno-yaml-builder bridges this gap by allowing you to define your Agno components in human-readable YAML files. This promotes a declarative approach, making it easier to configure, share, and version control your agent structures.

Key Features

  • Declarative Configuration: Define Agno Agents, Teams, and Workflows using intuitive YAML syntax.
  • Simplified Instantiation: Load complex Agno structures from YAML files with a simple Python function call.
  • Component Referencing: Easily reference defined Agents within Teams or Workflows by name.
  • Human-Readable: YAML format makes configurations easy to read, write, and maintain.
  • Seamless Integration: Works directly with the core agno library objects.

Prerequisites

  • Python 3.8+ (or your supported versions)
  • pip package manager

Installation

You can install agno-yaml-builder using pip:

pip install agno-yaml-builder

Quickstart

You can clone this repo using:

git clone git@github.com:zilin/agno-yaml.git

Try some examples.

python -m agno_yaml.main

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.31 Apr 20259

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
zilin/agno-yaml

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 09:18 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:eb36bab1e3f1e0eed777dfb794ee1647e33281637b539f51d062fd86351d240e