- Config in ~/.memwalk/config.toml (typer init writes it) - Sources: git log walker + bash history parser with secret/noise filters - Ingest orchestrator feeds events into a memba Session and saves ~/.memwalk/current.memb via the rewritten Session.chat() that preserves loaded state (raw eval+sample, no KV-cache reset) - Daily snapshot rotation under ~/.memwalk/snapshots/ - CLI commands: init, update, ask, standup, status, prune Validated on Nemotron-3-Nano-4B Q4_K_M end-to-end: ingest 304 events (303 commits + 1 shell session) in 2.8s on GPU, recall in fresh process returns accurate per-project summaries. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
27 lines
259 B
Plaintext
27 lines
259 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
.pytest_cache/
|
|
.mypy_cache/
|
|
.ruff_cache/
|
|
.venv/
|
|
venv/
|
|
|
|
# Build
|
|
build/
|
|
dist/
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
.DS_Store
|
|
|
|
# Claude Code
|
|
.claude/
|
|
|
|
# Local state files (the whole point is they're per-user)
|
|
*.memb
|
|
.memwalk/
|