total-recall

Observe conversations, compress notes, and consolidate memory across sessions.

272|41|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/gavdalf/total-recall --skill total-recall-gavdalf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: total-recall
Source: https://github.com/gavdalf/total-recall/tree/main
Command: npx skills add https://github.com/gavdalf/total-recall --skill total-recall-gavdalf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, curl, python3, PyYAML, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides autonomous memory for AI agents, automatically observing conversations, compressing them into prioritized notes, consolidating when they grow, and recovering anything missed, ensuring no conversation is lost.

Core Features & Use Cases

  • Autonomous Observation: Automatically watches conversations and compresses them into prioritized notes.
  • Memory Consolidation: Consolidates notes when they grow too large and archives stale items.
  • Session Recovery: Recovers missed observations during manual session resets.
  • Use Case: Imagine your AI agent is in a long conversation. This Skill ensures that all important facts, decisions, and context are automatically saved and remain accessible across sessions, even if the conversation is reset or the agent restarts.

Quick Start

Use the total-recall skill to observe the current conversation and save important details.

Frequently Asked Questions about total-recall

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add autonomous memory to an AI agent so it remembers conversations across sessions?

To add autonomous memory to an AI agent, you need a system that observes conversations, compresses them into prioritized notes, and consolidates data for session recovery. This ensures conversation context persists across resets.

How does AI agent memory consolidation work when conversation notes grow too large?

AI agent memory consolidation works by automatically merging and compressing prioritized notes when they grow too large, archiving stale items to maintain accessible context without losing important facts or decisions.

Can I recover missed AI agent observations after a manual session reset?

Yes, you can recover missed observations after a manual session reset. The autonomous memory system automatically recovers any missed data during resets to ensure conversation continuity and data persistence.

Do I need an LLM API to compress and consolidate AI agent memory?

Yes, you need LLM API access to compress and consolidate AI agent memory. The system requires LLM API access specifically for observation compression and memory consolidation tasks to function properly.

What dependencies are required to set up autonomous memory for AI agents?

Setting up autonomous memory for AI agents requires jq, curl, python3, and PyYAML. These dependencies support the scripts and components needed for observation, compression, and session recovery.

Why does my AI agent lose context after restarting, and how do I prevent it?

AI agents lose context after restarting because they lack persistent memory. You can prevent this by using an autonomous memory system that observes conversations, saves key information, and recovers missed data across sessions.