Skip to main content

Real-world AI agent templates and recipes for PraisonAI

Project description

Agent Recipes

Pre-built, distributable AI agent workflows with dependency management.

Templates vs Project Config

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

Installation

Command Description
pip install agent-recipes Install from PyPI
pip install -e . Install from source

CLI Commands

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

Video/Audio Recipes

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

Document Recipes

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

Image Recipes

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

Code/Repo Recipes

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

Data Recipes

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

Web Recipes

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

Packaging Recipes

Recipe CLI Command Docs
ai-folder-packager praison templates run ai-folder-packager ./my-project README

Recipe Options

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

License

Apache-2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agent_recipes-0.0.14.tar.gz (7.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agent_recipes-0.0.14-py3-none-any.whl (7.5 MB view details)

Uploaded Python 3

File details

Details for the file agent_recipes-0.0.14.tar.gz.

File metadata

  • Download URL: agent_recipes-0.0.14.tar.gz
  • Upload date:
  • Size: 7.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.22

File hashes

Hashes for agent_recipes-0.0.14.tar.gz
Algorithm Hash digest
SHA256 6fa8cf50edb734b88811f60e68e6c19243b3c490777c9d0ff6721e5ed7bb2c81
MD5 9232ef5e4ed02435f43a313b11b0a16b
BLAKE2b-256 7792b04722bdec2a213ad16acedee4690ba34ab7ad66258eac69ff0e81065536

See more details on using hashes here.

File details

Details for the file agent_recipes-0.0.14-py3-none-any.whl.

File metadata

File hashes

Hashes for agent_recipes-0.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 5c79680ec5fdb4e6dd3117e8f24e232199ccdd8cfb52813a1356071013f074c3
MD5 1fe2d74d392ef9a0213f32820a97aa12
BLAKE2b-256 c9816488fe8a3b27fc72617f1f947555a372c5a92181823996ec34a7e4209cf9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page