डॉक्स
इंस्टॉल और कनेक्ट करें
Memo आपके कंप्यूटर पर Claude Code और Codex को हमारे सर्वर पर आपके ग्राफ़ से जोड़ता है। हर कंप्यूटर के लिए एक कमांड काफ़ी है।
शुरू करने से पहले
- macOS, Linux या WSL के साथ Windows। WSL के बिना Windows समर्थित नहीं है।
- उसी कंप्यूटर पर python3 और curl।
- Claude Code, Codex या दोनों, आपके अपने प्लान से साइन इन किए हुए।
- Memo खाता। अगर नहीं है, तो बना लें।
इंस्टॉल
1. अपनी इंस्टॉल लाइन लें
खाता खोलें और कंप्यूटर कनेक्ट करें दबाएँ। आपको एक बार के कोड वाली एक लाइन मिलेगी। कोड एक ही बार चलता है और 15 मिनट बाद समाप्त हो जाता है।
2. पेस्ट करें, फिर पुष्टि करें
यह लाइन उस कंप्यूटर के टर्मिनल में पेस्ट करें, जिसे कनेक्ट करना है, या उस पर चल रहे Claude Code या Codex में। यह ऐसी दिखती है, बस कोड आपका अपना होगा:
curl -fsSL https://memo.example/kit/install.py -o memo-install.py && python3 memo-install.py --server https://memo.example --code ABCD-EFGH
फिर बस पुष्टि करें। टर्मिनल एक बार पूछता है: Continue? [Y/n]। Claude Code या Codex कमांड चलाने की अनुमति माँगता है। Memo आपके अगले Claude Code या Codex सेशन से काम करता है।
इंस्टॉलर इस कंप्यूटर को आपके खाते से जोड़ता है और उसे अपनी कुंजी देता है। वह जो भी फ़ाइल डाउनलोड करता है, उसका SHA-256 चेकसम /kit/SHA256SUMS पर दर्ज है।
अपडेट
जब Memo के हुक या निर्देश बदलते हैं, तो आपका एजेंट एक लाइन में बताता है और पूछता है। हाँ कहें, और वह अपडेट इंस्टॉल कर देता है। आप इसे खुद भी चला सकते हैं:
~/.memo/bin/memo update
अपडेट इस कंप्यूटर की कुंजी रखता है और सिर्फ़ Memo की अपनी फ़ाइलें बदलता है। नया वर्ज़न अगले सेशन से काम करता है।
अगर पुराने इंस्टॉल पर memo update काम नहीं करता, तो उसकी जगह एक बार यह चलाएँ:
curl -fsSL https://memo.example/kit/install.py -o memo-install.py && python3 memo-install.py --updateसेशन कनेक्ट करें
Claude Code या Codex को हमेशा की तरह शुरू करें और उससे Memo से कनेक्ट होने को कहें। Claude Code में /memo लिखें; Codex में $memo लिखें।
सेशन ब्रांच के रूप में दर्ज होता है, अपना पासपोर्ट लेता है और अपने चरण मैप पर लिखना शुरू करता है। इसे देखने और पासपोर्ट सेट करने के लिए पैनल खोलें।
पासपोर्ट सबसे पहले। एजेंट हर बारी में इसे पढ़ते हैं। जहाँ यह मना करता है, वहाँ ब्रांच काम तैयार करके इनबॉक्स में आपसे पूछती है।
इंस्टॉलर क्या बदलता है
| कहाँ | क्या |
|---|---|
~/.memo/config.json | आपका Memo पता, मालिक का नाम, टाइम ज़ोन और किट का वर्ज़न। |
~/.memo/token | इस कंप्यूटर की कुंजी। फ़ाइल सिर्फ़ आपका यूज़र पढ़ सकता है, और कोई भी Memo टूल इसे नहीं दिखाता। |
~/.memo/bin/memo | memo कमांड, जिससे आपके एजेंट ग्राफ़ पढ़ते और लिखते हैं। |
~/.memo/memo-hook.py | हुक, जिसे Claude Code और Codex सेशन की घटनाओं पर चलाते हैं। |
~/.claude/settings.json | Claude Code के लिए Memo हुक, और memo कमांड व Memo MCP टूल हर बार पूछे बिना चलाने की अनुमति। आपकी बाकी सेटिंग वैसी ही रहती हैं। |
~/.codex/hooks.json | Codex के लिए Memo हुक। |
~/.claude/skills/memo/~/.codex/skills/memo/ | memo स्किल: सेशन अपनी ब्रांच के साथ कैसे काम करता है। |
~/.claude/CLAUDE.md~/.codex/AGENTS.md | मार्करों के बीच छोटा Memo ब्लॉक; Codex वाली फ़ाइल सिर्फ़ तब, जब Codex इंस्टॉल हो। हर फ़ाइल का बाकी हिस्सा वैसा ही रहता है। |
| Claude Code के MCP सर्वर, यूज़र स्कोप | memo नाम का सर्वर, जो सिर्फ़ तब जुड़ता है जब claude आपके PATH में हो। |
MCP
अगर claude आपके PATH में है, तो इंस्टॉलर इसे आपके लिए चलाता है, प्लेसहोल्डर की जगह इस कंप्यूटर की कुंजी के साथ:
claude mcp add --scope user --transport http memo https://memo.example/mcp --header "Authorization: Bearer <this computer's key>"कुंजी सीधे Claude Code में जाती है और स्क्रीन पर नहीं दिखती। Codex के लिए इंस्टॉलर वह सेटिंग दिखाता है, जिसे आपको खुद जोड़ना है।
आपके एजेंटों को मिलने वाले टूल:
| टूल | क्या करता है |
|---|---|
memo_list | आपकी ब्रांच की सूची देता है। |
memo_brief | एक ब्रांच का छोटा सारांश। |
memo_show | एक पूरी ब्रांच या उसका कोई एक नोड। |
memo_register | ब्रांच बनाता है। |
memo_apply | ब्रांच के नोड में बदलाव लिखता है। |
memo_pending_answers | आपके वे जवाब, जो ब्रांच ने अभी तक नहीं लिए। |
memo_log | ब्रांच के बदलावों का इतिहास। |
memo कमांड
एजेंट ~/.memo/bin/memo से भी ग्राफ़ तक पहुँचते हैं। आप भी इसे इस्तेमाल कर सकते हैं:
~/.memo/bin/memo list
कुछ ग़लत हो, तो यह एक लाइन में बताता है कि क्या करना है:
- कुंजी स्वीकार नहीं हुई, जैसे कंप्यूटर का एक्सेस हट जाने पर: खाता पेज पर नया कोड लें और इंस्टॉलर फिर से चलाएँ।
- प्लान सक्रिय नहीं है: खाता पेज पर सब्सक्राइब करें। तब तक पैनल काम करता रहेगा।
कंप्यूटर डिस्कनेक्ट करें
खाता पेज पर कंप्यूटर के आगे एक्सेस हटाएँ दबाएँ। उसकी कुंजी तुरंत काम करना बंद कर देती है। आपके ग्राफ़ और बाकी कंप्यूटरों पर कोई असर नहीं पड़ता।
अनइंस्टॉल
कंप्यूटर से Memo की फ़ाइलें और सेटिंग हटाने के लिए इंस्टॉलर फिर से डाउनलोड करें और उसे --uninstall के साथ चलाएँ:
curl -fsSL https://memo.example/kit/install.py -o memo-install.py && python3 memo-install.py --uninstallयह CLAUDE.md और AGENTS.md से सिर्फ़ Memo ब्लॉक हटाता है और इंस्टॉल के समय बनाए गए बैकअप से आपकी सेटिंग वापस लाता है।
अगर इसके बाद भी Claude Code में memo MCP सर्वर दिखता है, तो उसे हटा दें:
claude mcp remove --scope user memo
फिर खाता पेज पर उस कंप्यूटर का एक्सेस हटाएँ, ताकि उसकी कुंजी काम करना बंद कर दे।