
chandra447/pi-hermes-memory
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
chandra447/pi-hermes-memory — это кандидат на навык агента, импортированный из https://github.com/chandra447/pi-hermes-memory.
Обзор
chandra447/pi-hermes-memory — это кандидат на навык агента, импортированный из https://github.com/chandra447/pi-hermes-memory.
Обзор (машинный перевод)
Постоянная память + поиск сессии + секретное сканирование Pi
Ваш Pi-агент обычно забывает всё при закрытии сессии. Это расширение это исправляет.
- 🔍 Искать по каждому разговору — «что мы обсуждали об аутентификации?» находит его мгновенно
- 🧠 Постоянная память — факты, предпочтения, исправления сохраняются на протяжении всех сессий
- ⚠️ Учится на неудачах — помнит, что не сработало, чтобы не повторять ошибки
- 🏷️ Категоризированные воспоминания — сбои, исправления, инсайты, конвенции и особенности инструментов, организованные для быстрого извлечения
- 🛡️ Секретное сканирование — Ключи и токены API блокируются от сохранения
- 📚 Процедурные навыки — агент сохраняет как решение проблем, а не только то, что
- ⚡ Фоновое обучение — повторяет каждые 10 ходов, сохраняет важное
- 🔄 Автоконсолидация — объединяет элементы при заполнении, никогда не теряет данные
Быстрый старт
Заметки по обновлению (v0.7.10)
Если вы обновляетесь с старых версий, пуск теперь автоматически переносит данные расширения безопасно:
- устаревший корень расширения:
~/.pi/agent/memory→~/.pi/agent/pi-hermes-memory - наследственные навыки плоскости:
~/.pi/agent/pi-hermes-memory/skills/*.md→~/.pi/agent/pi-hermes-memory/skills/ /SKILL.md
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Your Pi agent normally forgets everything when you close a session. This extension fixes that.
- 🔍 Search every conversation — “what did we discuss about auth?” finds it instantly
- 🧠 Persistent memory — facts, preferences, corrections survive across sessions
- ⚠️ Learns from failures — remembers what didn’t work so you don’t repeat mistakes
- 🏷️ Categorized memories — failures, corrections, insights, conventions, and tool quirks organized for fast retrieval
- 🛡️ Secret scanning — API keys and tokens are blocked from being saved
- 📚 Procedural skills — the agent saves how it solved problems, not just what
- ⚡ Background learning — reviews every 10 turns, saves what matters
- 🔄 Auto-consolidation — merges entries when full, never loses data
Quick Start
# Install
pi install npm:pi-hermes-memory
# Index your past sessions (one-time)
/memory-index-sessions
# Backfill older Markdown memories into SQLite search (optional)
/memory-sync-markdown
# Learn how to use it
/learn-memory-tool
Upgrade Notes (v0.7.10)
If you’re upgrading from older versions, startup now auto-migrates extension data safely:
- legacy extension root:
~/.pi/agent/memory→~/.pi/agent/pi-hermes-memory - legacy flat skills:
~/.pi/agent/pi-hermes-memory/skills/*.md→~/.pi/agent/pi-hermes-memory/skills//SKILL.md
This resolves Pi skill index conflicts like:
name "..." does not match parent directory "skills"
No manual action is needed. Launch Pi once after upgrade to let migration/normalization run.
Features
| Feature | What happens |
|---|---|
| 🔍 Session Search | Search across all past conversations via SQLite FTS5 |
| 🧠 Persistent Memory | Facts, preferences, lessons saved to markdown files |
| 🔄 Memory Search Sync | Successful Markdown memory writes are mirrored into SQLite for memory_search |
| ⚠️ Failure Memory | Learn from failures — stores what didn’t work and why |
| 📚 Procedural Skills | The agent saves how it solved problems as reusable docs |
| ⚡ Background Learning | Every 10 turns (or 15 tool calls) the agent reviews and saves |
| 🔧 Correction Detection | When you correct the agent, it saves immediately |
| 🔄 Auto-Consolidation | When legacy-inject memory hits capacity, auto-merges instead of erroring |
| 🛡️ Secret Scanning | API keys, tokens, SSH keys blocked from persistence |
| 📊 Memory Aging | Entries carry timestamps — consolidation knows what’s stale |
| 🏗️ Two-Tier Memory | Global + per-project memory, both searchable |
| 💾 Extended Store | Policy-only memories remain searchable in SQLite beyond the Markdown export cap |
| 🎓 Onboarding | /memory-interview pre-fills your profile on first session |
How It Works
Session Lifecycle
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add chandra447/pi-hermes-memory