> ## Documentation Index
> Fetch the complete documentation index at: https://docs.praison.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# AI Angle Generator

> Generate content angles - controversial, educational, business

# AI Angle Generator

Generate multiple content angles for any topic: controversial, educational, business, personal, and technical perspectives.

```mermaid theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
flowchart LR
    A[Topic] --> B[AI Angle Generator]
    B --> C[Multi-Perspective Analysis]
    C --> D[Ranked Angles]
    
    style A fill:#e1f5fe
    style D fill:#c8e6c9
```

## CLI Quickstart

```bash theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
praisonai recipe run ai-angle-generator \
  --input '{"topic": "AI replacing jobs", "num_angles": 5}' \
  --json
```

## Use in Your App (SDK)

```python theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
import sys
sys.path.insert(0, 'agent_recipes/templates/ai-angle-generator')
from tools import generate_angles, evaluate_angles

# Generate angles
angles = generate_angles("AI replacing jobs", num_angles=5)

# Evaluate and rank
evaluated = evaluate_angles(angles["angles"])
```

## Input Schema

```json theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
{
  "type": "object",
  "properties": {
    "topic": {"type": "string"},
    "num_angles": {"type": "integer", "default": 5},
    "angle_types": {
      "type": "array",
      "items": {"type": "string"}
    }
  }
}
```

## Output Schema

```json theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
{
  "angles": [
    {
      "type": "controversial",
      "angle": "Why AI job replacement is actually good",
      "hook": "Everyone's worried about AI taking jobs, but...",
      "target_audience": "Tech professionals"
    }
  ]
}
```

## Angle Types

| Type          | Description                  |
| ------------- | ---------------------------- |
| controversial | Provocative, debate-sparking |
| educational   | Informative, tutorial-style  |
| business      | ROI-focused, enterprise      |
| personal      | Story-driven, relatable      |
| technical     | Deep-dive, expert-level      |

## Environment Variables

| Variable         | Required | Description          |
| ---------------- | -------- | -------------------- |
| OPENAI\_API\_KEY | Yes      | For angle generation |

## Related Tools

* [AI Script Writer](/docs/examples/agent-recipes/creator-suite/ai-script-writer)
* [AI Hook Generator](/docs/examples/agent-recipes/creator-suite/ai-hook-generator)
