← 返回
未分类 中文

Fpms Memory

Cognitive memory engine — gives your AI persistent work tracking, proactive risk alerts, and cross-conversation continuity. Never lose track of projects again.
认知记忆引擎,为AI提供持久的工作跟踪、主动风险预警和跨对话连续性,确保项目永不丢失。
jeff0052 jeff0052 来源
未分类 clawhub v0.2.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 321
下载
💾 0
安装
1
版本
#latest

概述

FPMS — Focal Point Memory System

Your AI forgets everything between conversations. FPMS fixes that.

Not just memory — attention management. FPMS tracks your projects, detects stuck tasks, and loads the right context at the right time.

What You Get

  • Cross-conversation memory — Start Monday, continue Wednesday, review Friday
  • Structured work tracking — Projects → Tasks → Subtasks with status lifecycle
  • Proactive alerts — "Task X has been blocked for 3 days"
  • Smart context loading — Only loads what fits your token budget
  • GitHub sync — Issues auto-sync as FPMS nodes

How It's Different From Other Memory Tools

Mem0/ZepFPMS
---------------------
Remembers conversationsYesYes (via prompt rules)
Tracks tasks & projectsNoYes
Alerts you about stuck workNoYes (heartbeat)
Manages token budgetNoYes (L0/L1/L2)
Parent-child task hierarchyNoYes
GitHub integrationNoYes

Other tools remember what was said. FPMS manages what needs to be done.

Setup

1. Install

pip install focalpoint

2. Add MCP server to openclaw.yaml

mcp_servers:
  fpms:
    command: focalpoint

3. Restart OpenClaw

That's it. 18 tools are now available in your conversations.

Use Cases

Project tracking

You: "Create a project for the product launch with 3 tasks"
(Next day)
You: "What's the launch status?"
AI:  "3 tasks: 1 done, 1 active, 1 blocked. The blocked task
      is waiting on design review — it's been 2 days."

Decision memory

You: "We're going with Stripe for payments"
(Two weeks later)
You: "Why did we pick Stripe?"
AI:  "You decided on March 15 — better API and lower international fees."

Risk detection

AI automatically runs heartbeat and finds:
  - Deploy task BLOCKED for 4 days
  - Docs update STALE — no activity for a week
  - Bug fix AT RISK — deadline is tomorrow

Available Tools (18)

ToolWhat it does
-------------------
bootstrapLoad memory context (call at conversation start)
heartbeatScan for risks: blocked, stale, at-risk tasks
create_nodeCreate a project/task/goal
update_statusChange status (inbox/active/waiting/done/dropped)
append_logRecord decisions, progress, links
get_context_bundleGet token-budgeted context payload
search_nodesFind tasks by status, parent, source
get_nodeGet full details of a work item
shift_focusSwitch AI attention to a specific task
expand_contextSee parent, children, dependencies
update_fieldUpdate title, summary, deadline, etc.
attach_node / detach_nodeMove tasks in hierarchy
add_dependency / remove_dependencyManage task dependencies
unarchiveRestore completed/dropped tasks
set_persistentProtect tasks from auto-archive
get_assembly_traceDebug context assembly

Automatic Memory Rules

Follow these rules in EVERY conversation:

  1. Conversation start → Call bootstrap to load memory
  2. User mentions a task/project/goalcreate_node
  3. User makes a decisionappend_log to the relevant node
  4. Task progressesupdate_status
  5. Before conversation endsappend_log key takeaways
  6. Every ~10 minheartbeat to check for risks

Requirements

  • Python 3.10+
  • No external services — runs 100% locally on SQLite

Links

版本历史

共 1 个版本

  • v0.2.0 当前
    2026-05-07 10:24 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,407 📥 324,765
ai-agent

Agent Browser

rez0
用于 AI 代理的浏览器自动化 CLI。当用户需要与网站交互(包括浏览页面、填写表单、点击按钮、截图等)时使用。
★ 843 📥 323,699
ai-agent

Find Skills

guipi888
场景驱动+关键词双模式技能发现工具。当用户用自然语言描述场景/需求(如"我想做一个海报""帮我分析股票"),或明确说"安装技能/find skills/找个skill"时,自动从官方内置、本地已安装、SkillHub、虾评、GitHub、C
★ 1,490 📥 555,575