Metadata-Version: 2.4
Name: pipe-broker
Version: 0.1.2
Summary: Atomic, data-in/data-out operations for multilingual translation and domain-expertise knowledge export.
License-Expression: LicenseRef-PolyForm-Noncommercial-1.0.0
License-File: LICENSE
Keywords: pipe,operations,translation,nlp,fastapi,atomic,streaming
Author: Aman Agrawal
Author-email: workwithamaagra@gmail.com
Requires-Python: >=3.11
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing :: Linguistic
Requires-Dist: babel
Requires-Dist: dspy (>=3.3,<4)
Requires-Dist: fastapi
Requires-Dist: httpx
Requires-Dist: jinja2
Requires-Dist: python-multipart
Requires-Dist: uvicorn
Project-URL: Documentation, https://pipe.amaagra.com
Project-URL: Homepage, https://pipe.amaagra.com
Project-URL: Issues, https://github.com/amaagracodes/pipe/issues
Project-URL: Repository, https://github.com/amaagracodes/pipe
Description-Content-Type: text/markdown

# Pipe

Atomic, data-in/data-out operations for multilingual translation and domain-expertise knowledge export.

The core library lives in `src/pipe` — installable as `pipe-broker`, imported as `pipe`. A thin, stateless API adapter in `src/api` runs as a Cloudflare Python Worker.

Build uses `poetry-core`; dependencies are managed with `uv`.

## Usage

```python
import pipe

pipe.echo("hi")
```

