Add generic memory gateway v1

This commit is contained in:
2026-05-05 16:18:31 +08:00
parent ba84b1ddb3
commit e65731a273
54 changed files with 4082 additions and 49 deletions

View File

@ -19,6 +19,18 @@ openviking:
# 请求超时时间(秒)
timeout: 30
# EverMemOS 后台长期记忆整理服务
evermemos:
enabled: true
url: "http://127.0.0.1:1995"
api_key: ""
timeout: 30
health_path: "/health"
# 如果远端服务实际 endpoint 不同,改这里即可,不需要改代码。
consolidate_path: "/v1/sessions/consolidate"
# POC 默认允许远端不可用时用本地确定性 worker 降级,方便开发测试。
fallback_to_local: true
# 记忆配置
memory:
# 默认命名空间
@ -44,3 +56,9 @@ llm:
obsidian:
vault_path: "/home/tom/memory-gateway/obsidian-vault"
knowledge_dir: "01_Knowledge/Uploaded"
review_dir: "Reviews/Queue"
# v1 metadata storage. Use "memory" only for isolated unit tests.
storage:
backend: "sqlite"
sqlite_path: "/home/tom/memory-gateway/memory_gateway.sqlite3"