Installation
Authentication
MemoClaw uses Ethereum wallet signatures for auth. Any private key works — no ETH balance needed for the free tier.Quick Example
Async Support
Ingest a Conversation
Extract facts automatically from conversation history:Error Handling
All Methods
| Method | Description |
|---|---|
store(content, **kwargs) | Store a single memory |
store_batch(memories) | Store up to 100 memories |
recall(query, **kwargs) | Semantic search |
list(**kwargs) | List memories with pagination |
update(memory_id, **kwargs) | Update a memory |
delete(memory_id) | Delete a memory |
ingest(**kwargs) | Auto-extract facts from conversation |
extract(messages, **kwargs) | Extract structured facts via LLM |
consolidate(**kwargs) | Merge similar memories |
suggested(**kwargs) | Get proactive memory suggestions |
create_relation(...) | Create a relationship |
list_relations(memory_id) | List relationships |
delete_relation(...) | Delete a relationship |
status() | Check free tier remaining calls |