tdai-memory

Solid

Long-term memory for coding agents. Automatically recall project context before answering, and capture decisions, learnings, and fixes after completing work. Use when the user references past work, starts a new session, or when the task needs project context that is not in the current conversation.

AI & Automation 4 stars 0 forks Updated 6 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

You have access to a long-term memory server via MCP. Use the tools automatically as described below. Do not ask the user for permission to use memory. ### Core tools (always available) `recall` `capture` `search` `forget` `resolve` `handoff` `adr` `update` `consolidate` ### Advanced tools (only when `TDAI_ENABLE_ADVANCED=1`) **CodeGraph:** `codegraph_index` `codegraph_search` `codegraph_callers` `codegraph_callees` `codegraph_impact` `codegraph_list` **Wiki:** `wiki_ingest` `wiki_search` `wiki_get` `wiki_outdated` **Knowledge:** `knowledge_create` `knowledge_get` `knowledge_list` `knowledge_delete` **Skill:** `skill_get` `skill_list` `skill_search` ## When to recall Call `recall` at the start of a session, or when the user references past work. Do this BEFORE you answer or start coding. ``` recall({ "query": "<the user's question or task summary>", "mode": "hybrid" }) ``` If the user says any of these, call `recall` first: - "do you remember" - "last time we" - "what did we decide about" - "have we seen this error before" - "continue from where we left off" - any reference to a previous session or past decision If recall returns results, use them to inform your answer. If recall returns "No memory found", proceed normally. Do not mention that recall returned nothing. ## Multi-tenant isolation If the user works in a team context, pass `team_id`, `agent_id`, `user_id`, or `task_id` to isolate memory. When you set `team_id`, all queries filter by that value. This ...

Details

Author
tinhien11
Repository
tinhien11/tdai-memory-mcp
Created
1 weeks ago
Last Updated
6 days ago
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

agent-memory-discipline

Teaches when to recall from long-term memory before acting and when to save durable decisions, corrections and failures afterwards. Use when a memory tool or MCP memory server is connected but the agent is not using it consistently, when the user complains that the assistant forgets preferences, conventions or past decisions between sessions, or when setting up persistent memory for a project. Works with any memory backend: a folder of Markdown files, a local MCP server, or a managed service.

0 Updated 1 weeks ago
mnemoverse
AI & Automation Featured

agent-memory-discipline

Teaches when to recall from long-term memory before acting and when to save durable decisions, corrections and failures afterwards. Use when a memory tool or MCP memory server is connected but the agent is not using it consistently, when the user complains that the assistant forgets preferences, conventions or past decisions between sessions, or when setting up persistent memory for a project. Works with any memory backend: a folder of Markdown files, a local MCP server, or a managed service.

3,305 Updated today
davepoon
AI & Automation Featured

cao-memory

Store, recall, and forget durable facts with CAO memory — user preferences, project conventions, decisions, and corrections that should persist across sessions and agents. Use proactively to check memory before asking the user, and to save anything worth remembering. Distinct from any provider-native memory.

1,089 Updated today
awslabs