Pre-built, distributable AI agent workflows with dependency management.
| Concept | What It Is | When to Use |
|---|---|---|
Project Config (agents.yaml + tools.py) |
Local, ad-hoc agent definition in your working directory | Rapid prototyping, local development, quick iteration |
| Templates/Recipes (this repo) | Distributable, versioned agent bundles with dependency checking | Sharing workflows, reproducible pipelines, production use |
Key Differences:
- Project Config: No dependency management, no versioning, not portable
- Templates: Explicit
requires(packages, env vars, external tools), versioned, discoverable via CLI
| Command | Description |
|---|---|
pip install agent-recipes |
Install from PyPI |
pip install -e . |
Install from source |
| Command | Description |
|---|---|
praison templates list |
List available recipes |
praison templates info <recipe> |
Show recipe details |
praison templates run <recipe> <input> |
Run a recipe |
praison templates run <recipe> <input> --dry-run |
Preview without executing |
praison templates run <recipe> <input> --output <dir> |
Specify output directory |
praison templates run <recipe> <input> --force |
Overwrite existing output |
| Recipe | CLI Command | Docs |
|---|---|---|
ai-podcast-cleaner |
praison templates run ai-podcast-cleaner recording.wav |
README |
ai-video-to-gif |
praison templates run ai-video-to-gif video.mp4 |
README |
ai-audio-splitter |
praison templates run ai-audio-splitter audio.mp3 |
README |
ai-video-thumbnails |
praison templates run ai-video-thumbnails video.mp4 |
README |
ai-audio-normalizer |
praison templates run ai-audio-normalizer audio.mp3 |
README |
ai-video-editor |
praison templates run ai-video-editor video.mp4 |
README |
transcript-generator |
praison templates run transcript-generator audio.mp3 |
README |
| Recipe | CLI Command | Docs |
|---|---|---|
ai-pdf-to-markdown |
praison templates run ai-pdf-to-markdown document.pdf |
README |
ai-markdown-to-pdf |
praison templates run ai-markdown-to-pdf document.md |
README |
ai-pdf-summarizer |
praison templates run ai-pdf-summarizer document.pdf |
README |
ai-slide-to-notes |
praison templates run ai-slide-to-notes presentation.pdf |
README |
ai-doc-translator |
praison templates run ai-doc-translator document.md --language es |
README |
| Recipe | CLI Command | Docs |
|---|---|---|
ai-image-optimizer |
praison templates run ai-image-optimizer ./images/ |
README |
ai-image-cataloger |
praison templates run ai-image-cataloger ./photos/ |
README |
ai-screenshot-ocr |
praison templates run ai-screenshot-ocr screenshot.png |
README |
ai-image-resizer |
praison templates run ai-image-resizer ./images/ |
README |
| Recipe | CLI Command | Docs |
|---|---|---|
ai-repo-readme |
praison templates run ai-repo-readme ./my-project |
README |
ai-changelog-generator |
praison templates run ai-changelog-generator ./my-repo |
README |
ai-code-documenter |
praison templates run ai-code-documenter ./src/ |
README |
ai-dependency-auditor |
praison templates run ai-dependency-auditor ./my-project |
README |
| Recipe | CLI Command | Docs |
|---|---|---|
ai-csv-cleaner |
praison templates run ai-csv-cleaner data.csv |
README |
ai-json-to-csv |
praison templates run ai-json-to-csv data.json |
README |
ai-data-profiler |
praison templates run ai-data-profiler data.csv |
README |
ai-schema-generator |
praison templates run ai-schema-generator data.json |
README |
data-transformer |
praison templates run data-transformer data.csv |
README |
| Recipe | CLI Command | Docs |
|---|---|---|
ai-url-to-markdown |
praison templates run ai-url-to-markdown https://example.com/article |
README |
ai-sitemap-scraper |
praison templates run ai-sitemap-scraper https://example.com/sitemap.xml |
README |
| Recipe | CLI Command | Docs |
|---|---|---|
ai-folder-packager |
praison templates run ai-folder-packager ./my-project |
README |
| Option | Description |
|---|---|
--output, -o |
Output directory |
--dry-run |
Show plan without executing |
--force |
Overwrite existing output |
--verbose, -v |
Enable verbose output |
--preset |
Use a preset configuration |
--config |
Path to config file |
Apache-2.0