# API Keys KIMI_API_KEY=your_kimi_api_key_here MEM0_API_KEY=your_mem0_api_key_here # Optional: for cloud-based Mem0 # OpenRouter universal fallback (optional): if KIMI_API_KEY is missing but # OPENROUTER_API_KEY is set, the CHAT LLM (KimiK3Client and mem0's own LLM # config) is routed through OpenRouter. Model names are mapped automatically # (kimi-k3 -> moonshotai/kimi-k2.6; set OPENROUTER_MODEL to override). # NB: mem0's embedder still uses OpenAI embeddings (OpenRouter has no # embeddings endpoint), so OPENAI_API_KEY is still needed to store memories. OPENROUTER_API_KEY=your_openrouter_api_key_here # OPENROUTER_MODEL=openai/gpt-5.6-luna # Model Configuration MODEL_NAME=kimi-k3 MAX_TOKENS=128000 TEMPERATURE=0.7 # Memory Configuration MEMORY_BACKEND=local # Options: local, cloud MEMORY_COLLECTION=locomo_benchmark MEMORY_EMBEDDING_MODEL=text-embedding-3-small # LOCOMO Benchmark Settings BENCHMARK_DATA_PATH=./data/locomo MAX_SESSIONS=100 MAX_AGENTS=10 CONTEXT_WINDOW_SIZE=128000 # Logging LOG_LEVEL=INFO LOG_FILE=./logs/mem0_agent.log