kiwi-mem

LucieEveille/kiwi-mem
★ 291 stars Python AI/LLM Updated 3d ago ✓ Clean
🥝 Self-hosted memory gateway for AI companions — OpenAI-compatible proxy with vector search, memory heat, Dream consolidation and calendar-level summaries · AI 伴侣记忆网关:向量搜索、记忆热度、Dream 睡眠整合、日历层级摘要,任何客户端都能接
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "kiwi-mem": {
      "command": "uvx",
      "args": [
        "kiwi-mem"
      ]
    }
  }
}

Or install with pip: pip install kiwi-mem

README Excerpt

**大多数 AI 记忆系统是数据库。kiwi-mem 是一颗大脑。** --- kiwi-mem 让你的 AI 拥有像人脑一样运转的长期记忆。 不是"把聊天记录存起来,用的时候搜一下"——是真的像人一样记东西:不常提起的事会慢慢淡忘,反复聊到的事越记越牢,睡一觉醒来会把零散的碎片整理成更深的理解,去年的事只记得个大概,昨天的事记得很清楚。 所有功能组合在一起,形成了一套完整的筛选机制:**AI 会记住你也会记住的事情,遗忘的都是两个人都不会在意的内容。** 同时不会撑爆上下文窗口,也不会烧穿你的 API 账单。 技术上,它是一个轻量级转发网关,插在你和大模型之间,同时兼容 OpenAI 格式和 Anthropic 原生格式的 LLM 服务商。Docker 一键部署,管理面板里点点就能配。

Tools (20)

API_BASE_URLAPI_KEYAUTO_SOFTEN_DAILY_LIMITAUTO_SOFTEN_ENABLEDAUTO_SOFTEN_MIN_AGECLEANUP_HEAT_THRESHOLDCORS_ORIGINSDATABASE_URLDEFAULT_MODELEXT_DRAWER_MAX_OPENEXT_DRAWER_THRESHOLDJIEBA_CUSTOM_WORDSLOCK_RETIRE_DAYSLOCK_RETIRE_ENABLEDMAX_MEMORIES_INJECTMCP_ALLOWED_HOSTSMCP_ALLOWED_ORIGINSMEMORY_ENABLEDMEMORY_EXTRACT_INTERVALMERGE_MIN_KEEP

Topics

ai-companionai-companion-systemsai-memoryai-memory-systemchatbotdockerfastapillm-gatewaylong-term-memorymcpmodel-context-protocolopenai-compatiblepgvectorpostgresqlpython