-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
39 lines (32 loc) · 1.09 KB
/
Copy path.env.example
File metadata and controls
39 lines (32 loc) · 1.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Host-side app defaults (`python -m src.server`) when MongoDB/Chroma run via
# `docker compose up -d mongodb chroma`.
MONGODB_URI=mongodb://localhost:27018
DB_NAME=agent_memory
# Host-side Chroma connection
CHROMA_ENABLED=true
CHROMA_HOST=localhost
CHROMA_PORT=8001
CHROMA_SSL=false
CHROMA_COLLECTION_NAME=memory_bge_m3_v1
# Shared embedding model settings (any public Hugging Face / sentence-transformers id)
EMBEDDING_MODEL_NAME=dragonkue/BGE-m3-ko
EMBEDDING_DEVICE=cpu
EMBEDDING_CACHE_DIR=
EMBEDDING_MAX_CHARS=1200
# Keep false for first Docker MCP registration so startup does not block on model download.
# After the model is fully cached, you can switch this to true to reduce first-recall latency.
PRELOAD_EMBEDDING_MODEL=false
# MCP transport
MCP_TRANSPORT=stdio
MCP_HTTP_HOST=127.0.0.1
MCP_HTTP_PORT=8002
MCP_HTTP_PATH=/mcp
# Docker-only app container overrides
DOCKER_MONGODB_URI=mongodb://mongodb:27017
DOCKER_CHROMA_HOST=chroma
DOCKER_CHROMA_PORT=8000
DOCKER_EMBEDDING_CACHE_DIR=/app/.cache/models
# Centroid staleness policy (days)
CENTROID_STALE_DAYS=14
# Recall scoring
SIMILARITY_WEIGHT=15.0