agent-memory-improved
✓Verified·Scanned 2/18/2026
Provides a local Agent Memory Service for persistent encrypted memories and tools to run it locally. It runs shell scripts (./scripts/setup.sh, ./scripts/start.sh), makes localhost HTTP calls (http://127.0.0.1:8000, http://127.0.0.1:8742), and stores recovery phrases in ~/.agent-memory/identity.json.
from clawhub.ai·vc55cca4·52.8 KB·0 installs
Scanned from 1.0.1 at c55cca4 · Transparency log ↗
$ vett add clawhub.ai/lucaspdude/agent-memory-improved
Agent Memory Service - Improved Edition
An improved version of the Agent Memory Service with proper Ed25519 cryptography implementation.
What's New
This version fixes the signature implementation that was preventing memory storage/retrieval from working correctly.
Key Improvements
- Fixed Ed25519 Signatures - Memory client now properly signs messages for authentication
- Working Cryptography - Store and retrieve memories with full cryptographic verification
- Better Error Handling - Clearer messages when things go wrong
- Startup Script - Easy service management with
start.sh
Package Contents
agent-memory-improved/
├── SKILL.md # Skill documentation
├── CHANGELOG.md # List of changes from original
├── SELF_IMPROVEMENT_GUIDE.md # Guide for using memory effectively
├── scripts/
│ ├── memory_client.py # CLI client (improved)
│ ├── memory_client_original.py # Original client (for reference)
│ ├── setup.sh # One-time setup
│ └── start.sh # Start the service
└── assets/service/
├── main.py
└── requirements.txt
Quick Start
1. Install Dependencies
pip install fastapi uvicorn psutil pydantic cryptography mnemonic base58
2. Start the Service
./scripts/start.sh
The service will run on http://127.0.0.1:8000
3. Register Your Agent
./scripts/memory_client.py register
Save your recovery phrase! It's the only way to recover your identity.
4. Store Memory
# Creates a template for you to edit
./scripts/memory_client.py store
# Edit ~/.agent-memory/memory_template.json
# Then store it
./scripts/memory_client.py store --file ~/.agent-memory/memory_template.json
5. Retrieve Memory
./scripts/memory_client.py retrieve
Testing
Verified working:
- ✅ Agent registration with Ed25519 keypair
- ✅ Memory storage with proper signatures
- ✅ Memory retrieval with authentication
- ✅ Service health checks
- ✅ Database persistence