14 पॉइंट द्वारा xguru 1 일 전 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • एजेंट-ओनली documentation tool, जो codebase या उद्देश्य-विशिष्ट memory के लिए wiki लिखने/मेंटेन करने के लिए बनाया गया है
  • built-in connectors या Git repository के ज़रिए local knowledge sources इम्पोर्ट करके उन्हें एक local wiki में एकीकृत करता है
  • दो मोड देता है
    • Personal मोड: local Repo, Gmail, Notion, Web Search, Hacker News, X आदि को source बनाकर ~/.openwiki/wiki में personal brain wiki बनाता है
    • Code मोड: मौजूदा codebase के लिए repository documentation को openwiki/ में जनरेट करता है
  • CI integration से docs अपने-आप अपडेट होते हैं; GitHub Actions/GitLab CI के लिए example workflows दिए गए हैं, जो doc update PR/merge request अपने-आप बनाते हैं
  • दोनों मोड में Google Open Knowledge Format(OKF) v0.1 bundle आउटपुट करता है; concept documents में type field वाला YAML front matter होता है और Markdown links से रिश्ते दिखाए जाते हैं
  • हर code execution पर repository root में AGENTS.md और CLAUDE.md बनाए रखता है, ताकि coding agents context search के समय wiki को refer करें
    • अगर फ़ाइल पहले से मौजूद हो, तो सिर्फ <!-- OPENWIKI:START -->…<!-- OPENWIKI:END --> block अपडेट होता है और बाकी हिस्सा सुरक्षित रहता है
  • local connectors के ज़रिए Git repository, Notion, Gmail, X, Web Search, Hacker News से collection सपोर्ट; एक ही connector को कई instances के रूप में configure किया जा सकता है
  • कई reasoning providers का सपोर्ट: OpenAI, OpenRouter, Gemini(AI Studio), Gemini Enterprise(Vertex AI), Nebius Token Factory, Fireworks, Baseten, NVIDIA NIM, OpenAI-compatible, AWS Bedrock, Anthropic
    • onboarding default के तौर पर OpenAI का gpt-5.6-terra इस्तेमाल होता है; ChatGPT login, IAM credentials, Google ADC आदि जैसे provider-specific authentication तरीके उपलब्ध हैं
  • anonymous telemetry डिफ़ॉल्ट रूप से collect करता है (command/result/provider/connector name स्तर तक), लेकिन file contents/credentials/prompts/model outputs/IP collect नहीं करता; OPENWIKI_TELEMETRY_DISABLED=1 या DO_NOT_TRACK=1 से इसे disable किया जा सकता है
  • npm install -g openwiki से install करें
  • MIT license

3 टिप्पणियां

 
laeyoung 1 일 전

मैं इसे आज़माने वाला था, लेकिन anonymous telemetry को डिफ़ॉल्ट रूप से इकट्ठा करना (command/result/provider/connector name level तक) वाला हिस्सा थोड़ा खटकता है। बंद किया जा सकता है, ऐसा कहा गया है, लेकिन लगता है कि बहुत से लोग विवरण ठीक से देखे बिना बस डिफ़ॉल्ट सेटिंग के साथ ही इस्तेमाल करेंगे।

 
superl3 23 시간 전

कहा गया है कि इसे OPENWIKI_TELEMETRY_DISABLED=1 या DO_NOT_TRACK=1 से disable किया जा सकता है
तो क्या आप इस पर भरोसा नहीं करते?

 
laeyoung 20 시간 전

बंद तो किया जा सकता है, लेकिन default opt-in है, इसलिए लगता है कि बहुत लोग इसे default के रूप में ही इस्तेमाल करेंगे।

अगर कल्पना करें कि इसे किसी सहकर्मी या दोस्त को सुझा रहे हैं, तो हम यह कहेंगे, "OpenWiki अच्छा है, इसे इस्तेमाल करके देखो", यह नहीं कहेंगे, "OpenWiki अच्छा है, और OPENWIKI_TELEMETRY_DISABLED=1 या DO_NOT_TRACK=1 से data collection बंद की जा सकती है, तो उसे ऑन करके इस्तेमाल करना" :(

वैसे मैंने myeongryeong और gyeolgwa को Prompt और Output समझ लिया था। लेकिन मूल लेख फिर से देखा तो ऐसा नहीं था। तो फिर शायद ठीक हो सकता है?!