Metadata-Version: 2.4
Name: zil-ai
Version: 0.1.6
Summary: A framework for production AI agents
Project-URL: Homepage, https://getzil.dev
Project-URL: Repository, https://github.com/fluentdata-co/zil
Project-URL: Documentation, https://getzil.dev/docs
Author-email: FluentData <hello@fluentdata.co>
License-Expression: Apache-2.0
Keywords: a2a,adk,agents,ai,mcp,observability
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Requires-Python: >=3.11
Requires-Dist: click<9,>=8.1
Requires-Dist: jinja2<4,>=3.1
Requires-Dist: jsonschema<5,>=4.20
Requires-Dist: pydantic<3,>=2.0
Requires-Dist: pyyaml<7,>=6.0
Requires-Dist: rich<14,>=13.0
Provides-Extra: adk
Requires-Dist: google-adk<2,>=1.0.0; extra == 'adk'
Requires-Dist: opentelemetry-exporter-otlp-proto-http>=1.20.0; extra == 'adk'
Provides-Extra: dev
Requires-Dist: mypy<2,>=1.10; extra == 'dev'
Requires-Dist: pytest-cov<6,>=5.0; extra == 'dev'
Requires-Dist: pytest<9,>=8.0; extra == 'dev'
Requires-Dist: ruff<1,>=0.4; extra == 'dev'
Provides-Extra: eval
Requires-Dist: deepeval<3,>=2.0; extra == 'eval'
Provides-Extra: pack
Requires-Dist: cyclonedx-python-lib<8,>=7.0; extra == 'pack'
Description-Content-Type: text/markdown

# Zil

A framework for production AI agents.

Zil composes with [ADK](https://google.github.io/adk-docs/), [A2A](https://google.github.io/A2A/), [MCP](https://modelcontextprotocol.io/), [DeepEval](https://github.com/confident-ai/deepeval), and [OpenTelemetry](https://opentelemetry.io/) to provide a declarative manifest format and CLI for building, validating, packaging, and deploying AI agents.

## Install

```bash
pip install zil-ai
```

## Quick start

```bash
# Scaffold a new agent project
zil init my-agent
cd my-agent

# Validate the project
zil validate

# Package for deployment
zil pack

# Inspect a package
zil inspect dist/my-agent-0.1.0.zil
```

## Documentation

- [Getting Started](https://getzil.dev/docs/getting-started)
- [CLI Reference](https://getzil.dev/docs/cli)
- [Full Documentation](https://getzil.dev/docs)

## License

Apache-2.0
