# AI Atlas — local development. Copy to .env (never commit .env). APP_ENV=development AIA_SITE_URL=http://localhost:8320 DATABASE_URL=postgresql+asyncpg://aiatlas:aiatlas@127.0.0.1:5432/aiatlas REDIS_URL=redis://127.0.0.1:6379/5 AIA_DATA_DIR=./data AIA_API_HOST=127.0.0.1 AIA_API_PORT=8321 AIA_ADMIN_TOKEN=dev-admin-token AIA_LOG_JSON=0 # Crawler identity (robots.txt is honoured; contact address is public) AIA_USER_AGENT="AIAtlasBot/0.1 (+https://www.ai-atlas.co/bot; contact@spboucher.ai)" # Local LLM factory (OpenAI-compatible; MacLustr llm-api.io). Optional — deterministic extraction works without it. AIA_LLM_BASE_URL=https://www.llm-api.io/v1 AIA_LLM_API_KEY= AIA_LLM_SMALL_MODEL=qwen3-4b-instruct-2507-4bit AIA_LLM_MEDIUM_MODEL=qwen3.6-35b-a3b-4bit AIA_LLM_LARGE_MODEL=qwen3.8-27b-4bit AIA_EMBEDDING_MODEL=qwen3-embedding-0.6b-8bit # Optional escalation transports (never required) SCRAPFLY_API_KEY= FIRECRAWL_API_KEY= # Web API_URL=http://127.0.0.1:8321 NEXT_PUBLIC_SITE_URL=http://localhost:8320