memcan-0.33.0 is not a library.
memcan
Persistent memory CLI for Claude Code — store and recall learnings, decisions, and preferences across sessions.
memcan is the thin CLI client that communicates with the MemCan MCP server. Used by Claude Code plugin hooks for automatic memory extraction.
Install
Usage
# Add a memory
# Search memories
# Extract memories from conversation (used by hooks, reads stdin)
# Check server status
# Count stored memories
Configuration
Set in ~/.config/memcan/.env or environment:
| Variable | Default | Description |
|---|---|---|
MEMCAN_URL |
http://localhost:8190 |
MemCan server URL |
MEMCAN_API_KEY |
(none) | Bearer token for server auth |
Part of MemCan
This is the CLI component of MemCan — a Claude Code plugin for persistent memory via LanceDB + fastembed. See the main repo for server setup, Docker deployment, and plugin installation.
License
MIT