AutoAgents CLI
CLI commands for automatic agent generation in PraisonAI TypeScript
The praisonai-ts CLI provides the auto command for automatic agent generation.
Quick Start
- Simple Usage
bash praisonai-ts auto "Build a web scraper" - With Configuration
bash praisonai-ts auto "Create a data pipeline" --pattern sequential --agents 3 --json
Generate Agents
# Generate agents from a topic
praisonai-ts auto "Build a web scraper"
# Generate with specific pattern
praisonai-ts auto "Create a data pipeline" --pattern sequential
# Specify number of agents
praisonai-ts auto "Process documents" --agents 3
# Get JSON output
praisonai-ts auto "Build an API" --jsonExample Output:
{
"success": true,
"data": {
"agents": [
{ "name": "Researcher", "role": "Research specialist" },
{ "name": "Developer", "role": "Code developer" }
],
"tasks": [...],
"pattern": "sequential"
}
}Available Patterns
| Pattern | Description |
|---|---|
sequential | Agents execute in sequence |
parallel | Agents execute in parallel |
routing | Route to specific agents |
SDK Usage
For programmatic agent generation:
import { AutoAgents } from 'praisonai';
const auto = new AutoAgentTeam({
llm: 'openai/gpt-4o-mini',
pattern: 'sequential'
});
const result = await auto.generate('Build a web scraper');
console.log('Agents:', result.agents.length);
console.log('Pattern:', result.pattern);For more details, see the AutoAgents SDK documentation.