# Emergence-Mini environment configuration # COPY this file to .env and fill in your own values. # .env is git-ignored; do not commit secrets. # OpenRouter API key (https://openrouter.ai/keys) # Required when EMERGENCE_LLM_PROVIDER=openrouter OPENROUTER_API_KEY= # Provider: "ollama" | "openrouter" | "auto" (default: auto) # auto = use OpenRouter if OPENROUTER_API_KEY is set, else Ollama EMERGENCE_LLM_PROVIDER=auto # Default model when using OpenRouter (can be overridden per-agent) EMERGENCE_OPENROUTER_MODEL=anthropic/claude-3.5-haiku # Default model when using Ollama EMERGENCE_OLLAMA_MODEL=llama3.2:3b # Per-agent model overrides (works with both providers) # Uncomment any of these to assign a specific model to a single agent. # Useful for "Mixed World" experiments (see README "Time Dilation" section). # Example: # EMERGENCE_AGENT_ANCHOR_MODEL=anthropic/claude-3.5-haiku # EMERGENCE_AGENT_FLORA_MODEL=openai/gpt-4o-mini # EMERGENCE_AGENT_LOVELY_MODEL=meta-llama/llama-3.3-70b-instruct # EMERGENCE_AGENT_SPARK_MODEL=google/gemma-3-4b-it # Ollama server EMERGENCE_LLM_URL=http://127.0.0.1:11434 # Master switch: 0 forces rule-based engine EMERGENCE_LLM_ENABLED=1 EMERGENCE_LLM_TIMEOUT=30