AI Config

Configure AI-powered features with OpenAI or Anthropic.

Overview

The config/ai.config.ts file configures the AI provider used for description generation and category suggestions.

AI features are disabled by default. Enable them by setting ai: true in config/features.config.ts.

Configuration

OptionTypeDescription
provider"openai" | "anthropic"AI provider
modelstringModel identifier
temperaturenumberResponse creativity (0-1)
maxTokensnumberMaximum response length

Environment variables

VariableDescription
AI_PROVIDERopenai or anthropic
AI_MODELModel name (e.g., gpt-4o, claude-sonnet-4-20250514)
AI_API_KEYProvider API key

Features

When enabled, AI powers:

  • Description generation — Auto-generate project descriptions from URL/name
  • Category suggestions — Suggest categories based on project content