ओपन सोर्स प्रोजेक्ट

ये ओपन सोर्स प्रोजेक्ट मैं खुद बनाता हूँ और लगातार मेंटेन करता हूँ। हर एक के साथ सोर्स कोड, लाइसेंस और इंस्टॉल करने का तरीका दिया गया है।

Claude Code प्लगइन · CLIApache-2.0

Better Workflows

AI coding agent के लिए डिलीवरी गेट: पुराने हरे टेस्ट के आधार पर काम पूरा नहीं माना जा सकता, और जिन बाहरी कार्रवाइयों का नतीजा पता नहीं है उन्हें दोहराया या एक के ऊपर एक चलाया नहीं जा सकता।

agent runs npm test → passes
agent edits src/sum.ts → breaks it
agent "Done. Tests pass."
bw ✗ Stop blocked. test: last result was for an older tree; files changed since then.
agent git push origin main → times out after the push landed
agent git push origin main (retry)
bw ✗ Denied. git-push: the same action already succeeded at this commit.

Agent को मौजूदा फ़ाइलों की स्थिति और बाहरी सेवा ने असल में जो किया उसके अनुरूप रहना होता है; अनुमतियाँ केवल उस policy फ़ाइल से मिलती हैं जिसे agent बदल नहीं सकता, प्रॉम्प्ट से नहीं। V6 Core अभी alpha (6.0.0-alpha.2) है, Apache-2.0 के तहत जारी है, इसमें कोई runtime dependency नहीं है और यह पहले Claude Code को सपोर्ट करता है।

  • टेस्ट के नतीजे उस समय की फ़ाइलों से जुड़े होते हैं: टेस्ट पास होने के बाद फ़ाइल बदलने पर, agent के काम समाप्त करने की कोशिश करते ही उसे रोककर दोबारा काम पर लौटा दिया जाता है।
  • बाहरी कार्रवाइयाँ दोहराई नहीं जातीं: push टाइमआउट हो गया लेकिन असल में सफल रहा हो, तो उसी commit पर दोबारा कोशिश अस्वीकार कर दी जाती है।
  • Claude के बिना भी आज़माएँ: npm से ग्लोबल इंस्टॉल करने के बाद कुछ ही सेकंड में दोनों डेमो परिदृश्य चल जाते हैं।

इंस्टॉल करें

claude plugin marketplace add stephen-taipei/better-workflows
claude plugin install better-workflows-core@better-workflows --scope local
bw init
Claude Code प्लगइनMIT

Deckhand

Claude Code के इनपुट बॉक्स के ऊपर एक मल्टी-AI टूलबार: उपयोग देखें, एक क्लिक में मॉडल बदलें, सब एजेंट एक साथ चलाएँ, और दूसरे AI CLI से रीड-ओनली मोड में दूसरी राय लें।

डेस्कटॉप ऐप और टर्मिनल में Deckhand टूलबार: उपयोग, Sub5, डेलिगेट बटन और Recap

टर्मिनल और डेस्कटॉप ऐप, दोनों में काम करता है। मुख्य एजेंट Claude ही रहता है; Deckhand बस रोज़ के कामों को टूलबार के एक बटन में बदल देता है।

  • उपयोग गेज: 5 घंटे की विंडो, साप्ताहिक विंडो और कॉन्टेक्स्ट विंडो, और आँकड़े Claude ऐप के उपयोग कार्ड से मेल खाते हैं।
  • Sub5: किसी काम को अधिकतम 5 हिस्सों में बाँटता है, हर हिस्सा अपने git worktree में एक साथ चलता है, फिर मुख्य एजेंट समीक्षा करता है, मर्ज करता है और सफ़ाई करता है।
  • डेलिगेट बटन: काम को रीड-ओनली मोड में Codex, Cursor agent या agy को सौंपते हैं; Claude जवाब की समीक्षा करता है और सिर्फ़ वही रखता है जो टिकता है।

इंस्टॉल करें

/plugin marketplace add stephen-taipei/deckhand
/plugin install deckhand@deckhand
CLI · MCP · ब्राउज़र एक्सटेंशनApache-2.0

Intent Galaxy

एक धुंधले लक्ष्य को गैलेक्सी मैप में फैलाता है: पहले फैलाकर अनदेखे पहलू देखें, फिर कीबोर्ड से समेटकर एक निश्चित इंटेंट स्पेक बनाएँ।

Intent Galaxy का गैलेक्सी व्यू: केंद्रीय प्रश्न, 4 चतुर्थांशों में 12 नोड और 3 रणनीति कार्ड

AI "केंद्रीय प्रश्न + 4 विरोधी विशेषज्ञ + 12 विचार नोड" के रूप में गैलेक्सी बनाता है। समेटने के बाद LLM-रहित प्योर-फ़ंक्शन कंपाइलर LOCKED INTENT AST तैयार करता है और उसे Claude Code या AI चैट के इनपुट बॉक्स में डाल देता है। कोई डिपेंडेंसी नहीं है।

  • इस्तेमाल के तीन तरीके: लोकल CLI, MCP Server (Claude Code, Codex, Gemini CLI और agy से जुड़ सकता है), और Chrome / Firefox एक्सटेंशन।
  • साइन-इन किए हुए लोकल CLI, Ollama या कई API प्रदाताओं से जनरेट कर सकते हैं; लोकल सर्वर सिर्फ़ 127.0.0.1 से बँधा रहता है और API key कभी ब्राउज़र तक नहीं पहुँचती।
  • Kill-gate: लॉक करने पर .intent.lock.json लिखी जाती है, और 14 दिन बाद संबंधित पाथ को छूने वाले commit को बताना होता है कि यह इंटेंट अब भी सही है या नहीं।

इंस्टॉल करें

npx @stephen.taipei/intent-galaxy
claude mcp add intent-galaxy -- npx -y @stephen.taipei/intent-galaxy
CLI · ब्राउज़र एक्सटेंशनApache-2.0

Adorable Git Graph

आपकी git हिस्ट्री एक स्क्रॉल होने वाले कार्टून के रूप में: हर commit चेहरे वाली एक गेंद है और हर branch बहती हुई पाइप।

Adorable Git Graph की सूची: कार्टून commit गेंदें, branch लेबल, लेखक, तारीख़ें और SHA

three.js से बनी git log --graph जैसी सूची, GitHub repo और लोकल repo दोनों के लिए। पूरी तरह रीड-ओनली है; कोई एनालिटिक्स नहीं, कोई ट्रैकिंग नहीं और अपना कोई सर्वर नहीं।

  • एक ही UI तीन रूपों में: Chrome एक्सटेंशन, Firefox ऐड-ऑन (स्टोर समीक्षा लंबित, सोर्स से लोड किया जा सकता है), और npx से शुरू होने वाला लोकल CLI।
  • CLI लाइव अपडेट होता है: टर्मिनल में commit करें, branch बदलें या fetch करें, तो नए commit बिना रीफ़्रेश किए दिख जाते हैं।
  • खोज, branch फ़ोकस, commit विवरण और base / head तुलना; तीन थीम, हर एक लाइट और डार्क में, और इंटरफ़ेस 41 भाषाओं में।

इंस्टॉल करें

npx @stephen.taipei/adorable-git-graph

मेरे बाकी सार्वजनिक repo यहाँ हैं: github.com/stephen-taipei