File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Shared Brain Configuration
22
33# --- Required ---
4- BRAIN_API_KEY = your-api-key-here
4+ BRAIN_API_KEY = your-admin- api-key-here
55PORT = 8084
66# HOST=0.0.0.0 # Default: 127.0.0.1 (localhost only). Set to 0.0.0.0 for LAN/Docker access.
77
8+ # --- Per-Agent API Keys (optional, recommended) ---
9+ # Each agent gets its own key. The key name maps to the agent identity:
10+ # AGENT_KEY_<name> → agent authenticates as "<name>" (underscores become hyphens)
11+ # When using an agent key, source_agent must match the authenticated identity.
12+ # BRAIN_API_KEY remains as admin/fallback (no identity binding).
13+ # Generate keys with: openssl rand -hex 32
14+ # AGENT_KEY_claude_code=your-key-here
15+ # AGENT_KEY_n8n=your-key-here
16+ # AGENT_KEY_morpheus=your-key-here
17+
18+ # --- Rate Limiting ---
19+ # RATE_LIMIT_WRITES=60 # Max write requests per minute per key (default: 60)
20+ # RATE_LIMIT_READS=120 # Max read requests per minute per key (default: 120)
21+
822# --- Qdrant (vector store — always required) ---
923QDRANT_URL = http://qdrant:6333
1024QDRANT_API_KEY = your-qdrant-key-here
You can’t perform that action at this time.
0 commit comments