memory-search
/memory-search
Search and retrieve information from the Appie brain — daily logs, project notes, decisions, topics, and long-term memory files stored in ~/.hermes/memory/. Use this skill whenever you need to recall past conversations, decisions, project context, personal preferences, or anything discussed previously.
- Author
- S3YED ↗
- Repository
- appie-kit ↗
- Licence
- MIT
- Last repository change
- 26.08.2026
Assessment and security
- Files in this package
- 1
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 26.08.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
What it does and when to use it
Search and retrieve information from the Appie brain — daily logs, project notes, decisions, topics, and long-term memory files stored in ~/.hermes/memory/. Use this skill whenever you need to recall past conversations, decisions, project context, personal preferences, or anything discussed previously.
Original author description
Search and retrieve information from the Appie brain — daily logs, project notes, decisions, topics, and long-term memory files stored in ~/.hermes/memory/. Use this skill whenever you need to recall past conversations, decisions, project context, personal preferences, or anything discussed previously.
How it works
- When to Use
- Memory Structure
- Search Commands
- Quick Reference
- Workflow
- Project PRD / "last wishes" recall pattern
SKILL.md preview
---
name: memory-search
description: Search and retrieve information from the Appie brain — daily logs, project notes, decisions, topics, and long-term memory files stored in ~/.hermes/memory/. Use this skill whenever you need to recall past conversations, decisions, project context, personal preferences, or anything discussed previously.
version: 1.0.0
author: Weblyfe
license: MIT
metadata:
hermes:
tags: [Memory, Search, Context, History, Brain]
---
# Memory Search
Search the Appie brain — daily logs, project notes, decisions, topics, and long-term memory.
## When to Use
- User asks about past decisions, conversations, or context
- User says "remember when...", "what did we decide about...", "check my notes on..."
- You need project context, client info, or infrastructure details
- Looking up dates, events, or historical information
## Memory Structure
All files are in `~/.hermes/memory/`:
- **Daily logs**: `YYYY-MM-DD.md` — raw daily notes
- **Topics**: `topics/*.md` — subject-specific knowledge
- **Projects**: `projects/*.md` — project documentation
- **Decisions**: `decisions/*.md` — recorded decisions
- **Infrastructure**: `infrastructure/*.md` — server/fleet notes
- **Plans**: `plans/*.md` — future plans
- **Research**: `research/*.md` — research notes
Top-level brain files in `~/.hermes/`:
- `MEMORY.md` — curated long-term memory (read this first)
- `USER.md` — info about the human (Seyed)
- `TOOLS.md` — tool configuration and fleet SSH details
- `IDENTITY.md` — agent identity
## Search Commands
### Full-text search across all memory files
```bash
grep -ril "SEARCH_TERM" ~/.hermes/memory/ ~/.hermes/MEMORY.md ~/.hermes/USER.md ~/.hermes/TOOLS.md 2>/dev/null
```
### Search with context (shows surrounding lines)
```bash
grep -rin -C 3 "SEARCH_TERM" ~/.hermes/memory/ 2>/dev/null | head -60
```
### List recent daily logs
```bash
ls -t ~/.hermes/memory/????-??-??.md 2>/dev/null | head -10
```
### Read a specific daily log
```bash
cat ~/.hermes/memory/YYYY-MM-DD.md
```
### Search by date range (e.g., March 2026)
```bash
ls ~/.hermes/memory/2026-03-*.md 2>/dev/null
```
### Search topics
```bash
ls ~/.hermes/memory/topics/ 2>/dev/null
grep -ril "SEARCH_TERM" ~/.hermes/memory/topics/ 2>/dev/null
```
### Search projects
```bash
ls ~/.hermes/memory/projects/ 2>/dev/null
grep -ril "SEARCH_TERM" ~/.hermes/memory/projects/ 2>/dev/null
```
### Advanced: fuzzy search with script
```bash
python3 ~/.hermes/skills/productivity/memory-search/scripts/search.py "QUERY" [--limit 10] [--recent 7]
```
## Quick Reference
Always start with `MEMORY.md` for curated long-term context, then search daily logs for specifics.
## Workflow
1. Read `~/.hermes/MEMORY.md` for high-level context
2. If more detail needed, search with `grep -ril` across memory/
3. Read the specific files that match
4. Synthesize and answer
## Project PRD / "last wishes" recall pattern
When the user asks whether you remember a PRD, brief, handoff, or their "last wishes":
1. Ground the answer before claiming memory. Search both long-term memory and the likely project directory for `PRD`, `Handoff`, `README`, `Open decisions`, `TODO`, `wishes`, and the project/client name.
2. Prefer canonical project artifacts over chat fragments: `docs/PRD*.md`, `HANDOFF.md`, `README.md`, `AGENTS.md`, `PROJECT_STATE.md`, and deployment manifests.
3. If multiple projects match, use the strongest local context and say which project you verified. Ask only if the ambiguity changes the answer.
4. Separate confirmed facts from inferred "last wishes". Example shape: "Verified PRD says X. Handoff/open decisions say Y. I do not see a separate file literally named last wishes."
5. Keep the reply short unless the user asks for the full doc. For Seyed, answer with the remembered decisions and blockers, not a tool-by-tool narrative.
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · S3YED/appie-kit | 100 | MIT |
| rjmurillo/ai-agents | 100 | MIT |
| rjmurillo/ai-agents | 100 | MIT |
| S3YED/appie-kit | 100 | MIT |
| davila7/claude-code-templates | 95 | MIT |
| 23blocks-OS/ai-maestro-plugins | 95 | MIT |
| doloopz94/virtual-office-muse-ai | 90 | MIT |
| ibrain-bvba/gutt-claude-code-plugin | 90 | MIT |
| aristoapp/membase | 90 | MIT |
Database snapshot: 13.11.2026 · package version 8fff5180758e (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 86memory-recall
Recall previous conversations, decisions, scan tasks, user preferences, and cross-session context. Use when the user refers to earlier work, says "之前", "刚才", "上次", "以前", "那个任务", "其他会话", or asks what was discussed before. - 90recall
Search memories from past Claude Code sessions in the CURRENT project. Use when the user's question could benefit from historical context, past decisions, debugging notes, architectural choices, or prior conversations in this repo. For cross-project recall, use the recall-global skill instead. - 86memory-recall
Search and recall relevant memories from past sessions via MemSearch. Use for past decisions, debugging notes, previous conversations, and project knowledge, especially when the context includes a MemSearch memory hint. Skip purely current-code questions or when the user asks to ignore memory. - 90daftari-memory
Use the user's Daftari vault as long-term memory. Use when the user refers to earlier decisions, preferences, or project context; asks you to remember, forget, or correct something; or when a conversation reaches a conclusion worth keeping for future chats. - 100shodh-memory
Persistent memory system for AI agents. Use this skill to remember context across conversations, recall relevant information, and build long-term knowledge. Activate when you need to store decisions, learnings, errors, or context that should persist beyond the current session. - 95paxm
Use paxm as Codex's active and passive memory layer. Trigger for prior decisions, project context, user preferences, memory recall, memory writes, or paxm diagnostics.