brain-cli — Claude Code में long-term memory जोड़ने वाला local memory CLI
(github.com/ernham1)Claude Code सेशन खत्म होते ही सब कुछ भूल जाता है.
3 हफ्ते पहले पकड़े गए bug को फिर से ट्रैक करना पड़ता है, और पिछले महीने लिए गए architecture decision पर फिर से चर्चा करनी पड़ती है.
MCP Memory server भी इस्तेमाल करके देखा, लेकिन cloud dependency और unstable search quality समस्या थीं.
इसलिए मैंने सिर्फ ~/Brain/ local Markdown files से agent long-term memory लागू की.
इसे ऐसे मामलों में इस्तेमाल किया जा सकता है:
① आज का session, कल से वहीं आगे
brain-cli recall -b -g "로그인 버그"
→ कल कहाँ अटके थे और क्या-क्या कोशिश की थी, यह तुरंत वापस मिल जाता है
② एक ही bug को दो बार debug न करना
अगर symptom + cause + fix details रिकॉर्ड कर दी जाएँ
तो अगले session में वही error मिलने पर recall पहले ही समाधान दिखा देता है
③ decisions याद रहते हैं
agent फिर से "왜 Redis 대신 SQLite를 쓰나요?" जैसे सवाल नहीं पूछता
decision का context, देखे गए alternatives, और चुनने की वजह सब searchable records के रूप में रह जाते हैं
④ कई Claude instances एक ही memory share करते हैं
VS Code Claude और terminal Claude, दोनों एक ही Brain को पढ़ते और लिखते हैं
एक तरफ fix किए गए bug को दूसरी instance फिर से fix करने की कोशिश नहीं करती
⑤ CLAUDE.md hooks के साथ जोड़ें तो पूरा automation
SessionStart hook में recall की एक line जोड़ दें
तो हर session शुरू होने पर संबंधित memory अपने-आप restore हो जाती है
npm install -g @ernham/brain-cli
इंस्टॉल करने पर ~/Brain/ directory बनती है + CLAUDE.md में recall routine अपने-आप जुड़ जाता है
GitHub: https://github.com/ernham1/brain-cli | MIT लाइसेंस | 87 tests
अभी कोई टिप्पणी नहीं है.