zag 0.1.3

A unified Rust interface for AI coding agents — re-exports zag-agent and zag-orch
Documentation
zag-0.1.3 has been yanked.

zag (Rust)

The published Rust crate for zag — a unified interface for AI coding agents.

This crate re-exports zag-agent (core agent library) and zag-orch (orchestration primitives) under a single zag package name.

Usage

use zag::builder::AgentBuilder;
use zag::config::Config;
use zag::orch::spawn;

Agent types are available directly under zag:: (from zag-agent), while orchestration primitives live under zag::orch:: (from zag-orch).

How it differs from the other bindings

The TypeScript, Python, and C# bindings spawn the zag CLI as a subprocess. This Rust crate directly depends on the workspace libraries, giving you native access to all types and async APIs with no subprocess overhead.

See also

License

MIT