Skip to main content

AutoAgents CLI Commands

The praisonai-ts CLI provides the auto command for automatic agent generation.

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" --json
Example Output:
{
  "success": true,
  "data": {
    "agents": [
      { "name": "Researcher", "role": "Research specialist" },
      { "name": "Developer", "role": "Code developer" }
    ],
    "tasks": [...],
    "pattern": "sequential"
  }
}

Available Patterns

PatternDescription
sequentialAgents execute in sequence
parallelAgents execute in parallel
routingRoute 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.