mix pipeline.generate (pipeline v0.0.1)

View Source

Generates a new pipeline using the Genesis Pipeline.

Usage

mix pipeline.generate "Create a pipeline that analyzes code quality"      # Mock mode (safe, no API costs)
mix pipeline.generate.live "Create a pipeline that analyzes code quality" # Live mode (real AI calls)

Options

  • --output - Output file path (defaults to generated_pipeline.yaml)
  • --profile - Performance profile: speed_optimized, accuracy_optimized, balanced
  • --complexity - Target complexity: simple, moderate, complex
  • --dry-run - Show what would be generated without creating files

Examples

# Generate a simple data processing pipeline (mock mode)
mix pipeline.generate "Process CSV data and extract insights"

# Generate with real AI providers (requires API keys)
mix pipeline.generate.live "Analyze customer feedback" --profile accuracy_optimized

# Preview pipeline without creating files
mix pipeline.generate "Generate API documentation" --dry-run

Environment Variables

  • TEST_MODE: "mock" (default), "live", or "mixed"
  • PIPELINE_DEBUG: "true" to enable detailed logging
  • CLAUDE_API_KEY: Required for live mode with Claude
  • GEMINI_API_KEY: Required for live mode with Gemini