Terminal interface
आपकी memory, अब scriptable
एक छोटा command आपकी Overlay memory को terminal में ले आता है — और वहीं काम करने वाले coding agents के हाथों में। Scripts, pipes और CLAUDE.md से upload, download और search करें।
01Commands
पाँच verbs, pipe-friendly
इंसानों के लिए output एक शांत ledger है — numbered rows, कोई UUID नहीं। --json machine contract है: data stdout पर, messages stderr पर, ईमानदार exit codes।
overlay upload paper.pdf # into your memory cat notes.md | overlay upload - --name notes.md overlay search "prompt caching" # hybrid search over everything overlay files # recent sources overlay download 2 --annotated # row 2; PDFs keep your highlights
02Coding agents के लिए
Claude Code को अपनी memory दें
Terminal में रहने वाले agents वही पाँच verbs इस्तेमाल कर सकते हैं। इसे अपने project की CLAUDE.md या AGENTS.md में paste करें — agent आपके पुराने फ़ैसले खुद याद करेगा, दोबारा समझाने को नहीं कहेगा, और जो सीखेगा उसे आपकी memory में दर्ज करेगा।
## Memory — Overlay CLI This machine is authorized against my personal memory (overlay.one). Use it instead of asking me to re-explain past work. - Recall context first: overlay search "<topic>" --json - List recent sources: overlay files --json - Read a stored file: overlay download <id or row #> -o /tmp/<name> - Save what you learn: overlay upload <file> (or pipe: echo "decision: ..." | overlay upload - --name decision.md) Contract: --json prints raw API payloads on stdout; messages go to stderr; exit code 3 means run `overlay login`.
03एक बार authorize, हमेशा revoke करने योग्य
overlay login आपके browser में एक स्पष्ट click के बाद इस machine को token देता है। यह ~/.config/overlay में रहता है, खुद refresh होता है, और overlay logout इसे रद्द कर देता है। आपका account, आपकी memory, आपके सबूत।