Skip to main content
Glama
Daemon-Killer

prospective-memory

前瞻性记忆

手机优先捕获。MCP 拉取。非 Takeout。

License: MIT Python 3.12+

在 Android 上花几秒钟就能记录一个想法。稍后询问 Grok/Claude:“有什么待办?”
v1 中没有通知。没有地理围栏。没有 Google 历史记录。

它是 google-activity-assistant 的兄弟项目——同一种 MCP 主机,不同的存储


v1 循环

Android (one box)  --POST /v1/capture-->  PC FastAPI + SQLite
                                              │
Grok / Claude  --MCP list_open_tasks----------┘

Related MCP server: nudge

服务器(Windows)

cd $env:USERPROFILE\Desktop\prospective-memory
uv sync
uv run pmem token          # print X-PMEM-TOKEN for the phone
uv run pmem serve          # http://0.0.0.0:8790

保持 serve 运行。在另一个终端/Grok 中,如果你添加了下面的配置,MCP serve-mcp 已经连接好了。

手机必须能访问这台机器:

  • 同一 Wi‑Fi: http://YOUR_LAN_IP:8790

  • 外出时: Cloudflare Tunnel / Tailscale(参见 docs/V1.md


Android

  1. 在 Android Studio 中打开 android/(或运行 gradlew.bat assembleDebug)。

  2. 首次启动时设置服务器 URL + 令牌(与 pmem token 相同的令牌)。

  3. 保存 URL + 令牌。添加常用语行(d=dahi lena)。

  4. 启用浮动按钮 + 磁贴(悬浮窗权限)——点击 + → 输入 → 回车。将 + 拖到底部 上可隐藏;重新启用即可恢复。

  5. 主屏幕小部件(拉伸宽度以显示输入栏)或长按应用图标 → Capture。键盘会立即弹出。

  6. 空回车会重复上一个常用语标签。Toast 显示“类别 · 文本”。离线帖子会排队,网络恢复时自动发送。

  7. 可选的 Write(手写测试)位于 android/.../ink/。首次打开会下载一个设备端模型。不在气泡上。通过 ink/REMOVE.txt 移除。

允许对局域网 IP 使用 HTTP 明文(网络安全配置中已设置)。


MCP(Grok)

~/.grok/config.toml

[mcp_servers.prospective_memory]
command = "C:\\Users\\bda99\\.local\\bin\\uv.exe"
args = [
  "run",
  "--directory",
  "C:\\Users\\bda99\\Desktop\\prospective-memory",
  "pmem",
  "serve-mcp",
]
enabled = true
startup_timeout_sec = 60

询问:“列出未完成任务” / “有买东西的任务吗?” / “标记那个 dahi 任务为完成。”


CLI

uv run pmem capture "dahi lena"
uv run pmem list
uv run pmem stats

非目标(v1)

  • 系统提醒、地理围栏、WhatsApp 签到、图形符号、语音

  • 与 Google Takeout 活动合并

  • 多用户云

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • -
    license
    -
    quality
    -
    maintenance
    An MCP server enabling AI assistants to store, retrieve, and manage contextual information across conversations with features like persistent memory, advanced search, tagging, and privacy controls.
  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that connects AI assistants like Claude to your todo app, enabling natural, friendly reminders and task management without a server to run.
    8
    12
    MIT
  • A
    license
    -
    quality
    A
    maintenance
    A local-first MCP server that gives AI assistants long-term memory by storing, searching, and recalling notes as Markdown files on your machine.
    15
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    A self-hosted personal memory assistant that captures and retrieves thoughts via voice or text, with MCP tools for querying and managing entries.
    253
    AGPL 3.0

View all related MCP servers

Related MCP Connectors

  • Person-owned, portable AI memory as a remote MCP server, readable and writable by any MCP client.

  • Cloud-hosted MCP server for durable AI memory

  • Cross-AI personal memory. Save once in ChatGPT, recall in Claude, Mistral, Grok, or any MCP client.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Daemon-Killer/prospective-memory'

If you have feedback or need assistance with the MCP directory API, please join our Discord server