Metadata-Version: 2.4
Name: orcha-dev
Version: 0.2.0
Summary: Unix pipes for AI workflows. Define tasks and pipelines in YAML; execute with a single Go binary auto-downloaded on first run.
Author: Orcha Authors
License-Expression: MIT
Project-URL: Homepage, https://github.com/ryfoo/orcha
Project-URL: Repository, https://github.com/ryfoo/orcha
Project-URL: Issues, https://github.com/ryfoo/orcha/issues
Project-URL: Changelog, https://github.com/ryfoo/orcha/releases
Keywords: ai,workflow,pipeline,yaml,openai,llm,automation
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# orcha

Unix pipes for AI workflows. Define reusable tasks and linear pipelines in `orcha.yaml`; run them from Python with a single line.

```python
from orcha import Orcha

o = Orcha("./orcha.yaml")
for event in o.run("summarize-and-translate", "./article.txt"):
    print(event)
```

The package ships a tiny Python wrapper; the actual engine is a Go binary that's auto-downloaded to `~/.orcha/bin/` on first use.
