Skip to main content
Use TypeScript/JavaScript to interact with the PraisonAI template catalog - fetch templates, search, filter, and integrate with your applications.

Quick Start

1

Simple Usage

2

With Configuration

Search, filter, and run templates from your app — see sections below.

Fetching Templates

Fetch the template catalog JSON from the deployed catalog site.

Searching Templates

Search templates by name, description, or tags.

Filtering by Tags

Filter templates by specific tags.

Filtering by Requirements

Filter templates by their tool or package requirements.

Getting Template Details

Get detailed information about a specific template.

Generating CLI Commands

Generate CLI commands for templates.

React Component Example

A React component for displaying templates.

Node.js Example

Fetch and process templates in Node.js.

Complete Example

A complete TypeScript example with all features.

Template Catalog CLI

CLI reference

Workflows

Workflow templates