MindsHub नॉलेज वर्क और सॉफ़्टवेयर डेवलपमेंट के लिए एक एजेंट वर्कस्पेस है, जिसमें ओपन-सोर्स एजेंट हार्नेस और अपनी पसंद के मॉडल का उपयोग किया जा सकता है।
वेबसाइट · दस्तावेज़ · वेब ऐप · मूल्य निर्धारण · Discord
MindsHub आपको किसी एक इकोसिस्टम तक सीमित हुए बिना मॉडल और प्रोवाइडर चुनने की आज़ादी देता है। रिसर्च, विश्लेषण, कंटेंट निर्माण और सॉफ़्टवेयर डेवलपमेंट के लिए इसके एजेंट वर्कस्पेस का उपयोग करें। यह ओपन सोर्स है और आपकी मशीन, आपके VPC या होस्टेड ऐप के ज़रिए चल सकता है।
यह रिपॉज़िटरी प्लेटफ़ॉर्म सुपरप्रोजेक्ट है: यह डेस्कटॉप/वेब ऐप, एजेंट बैकएंड, और डेटा इंजन को एक साथ जोड़ता है, ताकि आप पूरा स्टैक सोर्स से बना और चला सकें।
एक ही API के ज़रिए एजेंट और प्रोडक्ट में AI क्षमताएँ जोड़ने के लिए MindsHub Inference देखें। यह मॉडल और प्रोवाइडर चुनने की सुविधा देता है, साथ ही सभी के लिए एक ही नियंत्रण व्यवस्था और एक ही बिल उपलब्ध कराता है।
जो आपके लिए सही हो, चुनें:
- वेब — कुछ भी इंस्टॉल करने की ज़रूरत नहीं। console.mindshub.ai खोलें और साइन इन करें।
- macOS. डेस्कटॉप ऐप डाउनलोड करें (
.pkg)। - Windows. डेस्कटॉप ऐप डाउनलोड करें (
.exe)। - Linux. सोर्स से बिल्ड करें।
शुरू करना फ्री है। Pro में सभी फ्रंटियर मॉडल्स और प्राइवेट आर्टिफैक्ट्स जुड़ते हैं — मूल्य निर्धारण देखें।
हर नॉलेज वर्कर के लिए — क्रिएटर्स, स्ट्रैटेजिस्ट्स, और ऑपरेटर्स:
- ऑटोमेट करें पढ़ने-लिखने से जुड़े दोहराव वाले, मल्टी-स्टेप काम: रिपोर्ट्स, मॉनिटरिंग, बार-बार होने वाले वर्कफ़्लो, और शेड्यूल्ड ऑपरेशंस।
- बनाएँ इंटरनल AI टूल्स और आर्टिफैक्ट्स — ऐप्स, डैशबोर्ड्स, डेक्स, डॉक्युमेंट्स, एनालिसिस — इंजीनियरिंग के बिना, और अपनी टीम के साथ शेयर करने के लिए एक लाइव URL पर पब्लिश करें।
- कनेक्टेड डेटा। एक सुरक्षित वॉल्ट BigQuery, Postgres, Gmail, Drive, HubSpot, Notion, और Linear जैसे सिस्टम्स को जोड़ता है। क्रेडेंशियल्स हर कनेक्शन के हिसाब से सीमित रहते हैं — एजेंट्स कभी भी असली की (raw key) नहीं देखते।
- मॉडल राउटर (Model Router)। फ्रंटियर मॉडल्स (Claude, GPT, Gemini) और ओपन मॉडल्स (DeepSeek, Qwen, Kimi) के बीच बिना हर प्रोवाइडर के लिए अलग की सेट किए स्विच करें।
- ओपन एजेंट्स। इंटरचेंजेबल ओपन-सोर्स हार्नेस चलाएँ — Anton (डिफ़ॉल्ट) और Hermes — जिन्हें ड्रॉपडाउन से बदला जा सकता है।
- आर्टिफैक्ट्स। एजेंट के आउटपुट को डॉक्युमेंट्स, डैशबोर्ड्स, ऐप्स और कोड में बदलें, और लाइव URL पर पब्लिश करें।
- मेमोरी, स्किल्स और शेड्यूलिंग। सेशन्स के बीच याद रखने वाली मेमोरी, दोबारा इस्तेमाल होने वाली स्किल लाइब्रेरी, और शेड्यूल पर चलने वाले टास्क।
1. रिपॉज़िटरी क्लोन करें
git clone --recurse-submodules https://github.com/mindsdb/minds.git
cd minds2. डिपेंडेंसीज़ इंस्टॉल करें
make setup3. चलाएँ
| मोड | कमांड |
|---|---|
| हॉट रीलोड के साथ डेस्कटॉप ऐप (Electron) | make dev या make watch |
| हॉट रीलोड के साथ ब्राउज़र में वेब ऐप | make dev-web |
| प्रोडक्शन बिल्ड | make build |
| macOS के लिए पैकेज करें | make dist-mac |
| Windows के लिए पैकेज करें | make dist-win |
लोकल अनकमिटेड सोर्स से macOS .app बनाएँ |
make pack-local |
| सभी लोकल इंस्टॉल्स + डेटा मिटाएँ (शुरुआत से) | make flush |
शुरुआत से:
make flushलोकल रनटाइम (cowork-serveruv टूल औरbackend/*/.venv) हटा देता है और~/.anton(प्रोवाइडर कीज़) व~/.cowork(डेटाबेस, hermes, प्रोजेक्ट्स) में ऐप स्टेट डिलीट कर देता है। इसका उपयोग शुरुआत से इंस्टॉल फ़्लो टेस्ट करने या टूटे हुए इंस्टॉल से रिकवर करने के लिए करें। यह पुष्टि माँगता है — पुष्टि स्किप करने के लिएFORCE=1पास करें। अगलाmake setupया ऐप लॉन्च सब कुछ फिर से इंस्टॉल कर देता है।⚠️ इससे आपकी बातचीत (conversations) और सेव्ड कीज़ डिलीट हो जाती हैं।
यह रिपॉज़िटरी एक सुपरप्रोजेक्ट है जो हर मॉड्यूल (frontend, backend/core_api, backend/core_agent, backend/data-vault) को एक कमिट पर पिन करता है। git status को गंदा किए बिना या पिन्स को लेकर उलझे बिना मॉड्यूल ब्रांच पर काम करने के लिए:
1. अपनी ब्रांच चुनें एक (gitignored) dev.env में (टेम्प्लेट से कॉपी करें):
cp dev.env.example dev.env # फिर सेट करें REF=feat/my-thing (या हर मॉड्यूल के लिए API_REF=…)2. make इसे फ़ॉलो करता है — एक ही सेटिंग, दोनों रन-पाथ के लिए:
| कमांड | यह क्या करता है |
|---|---|
make use |
सभी सबमॉड्यूल्स में dev.env की ब्रांच चेकआउट करता है |
make dev / make watch |
लोकल सोर्स के खिलाफ़ हॉट रीलोड के साथ Electron ऐप चलाता है |
make dev-web |
लोकल सोर्स के खिलाफ़ हॉट रीलोड के साथ वेब SPA चलाता है |
make server + make app |
कॉन्फ़िगर की गई ब्रांच से डेस्कटॉप सर्वर (फिर से) इंस्टॉल करता है, फिर लॉन्च करता है |
make server-local + make app-local |
लोकल अनकमिटेड सोर्स से डेस्कटॉप सर्वर इंस्टॉल करता है, फिर लॉन्च करता है |
make pack-local |
लोकल अनकमिटेड सोर्स से macOS .app बनाता है (push की ज़रूरत नहीं) |
make refs |
दिखाता है कि अगला रन किन रेफ़्स का उपयोग करेगा |
make baseline |
सबमॉड्यूल्स को पिन किए गए कमिट्स पर रीसेट करता है |
make pin |
मौजूदा सबमॉड्यूल कमिट्स को सुपरप्रोजेक्ट के पिन्स के रूप में रिकॉर्ड करता है (एक जानबूझकर किया गया कमिट) |
सबमॉड्यूल्स ignore = all के साथ कॉन्फ़िगर किए गए हैं, इसलिए आपका ब्रांच वाला काम कभी भी सुपरप्रोजेक्ट में बदलाव के रूप में नहीं दिखता — पेरेंट रिपॉज़िटरी का git status हमेशा साफ़ रहता है। पिन्स केवल make pin से बदलते हैं। पूरा वर्कफ़्लो CLAUDE.md में देखें।
MindsHub फ्लेक्सिबल डिप्लॉयमेंट के लिए बनाया गया है — क्लाउड, VPC, ऑन-प्रेम, एयर-गैप्ड, और हाइब्रिड इंफ़्रास्ट्रक्चर — ताकि आपका अपने इंफ़्रास्ट्रक्चर, मॉडल्स, परमिशन्स, और डेटा पर पूरा नियंत्रण बना रहे।
- सवाल पूछें — Discord कम्युनिटी से जुड़ें।
- बग रिपोर्ट करें — रीप्रोडक्शन स्टेप्स के साथ एक GitHub issue खोलें।
- दस्तावेज़ पढ़ें — गाइड्स, सेटअप, और API docs.mindshub.ai पर।
- एंटरप्राइज़ SLA या कस्टम डिप्लॉयमेंट — टीम से संपर्क करें।
MindsHub ओपन सोर्स है और योगदान का स्वागत है — कोड, इंटीग्रेशन्स, दस्तावेज़, बग रिपोर्ट्स, और फ़ीचर आइडियाज़। सेटअप के लिए दस्तावेज़ पढ़ें, ओपन इश्यूज़ ब्राउज़ करें, और Discord पर हाय कहें।
कोई सुरक्षा खामी (vulnerability) मिली? कृपया कोई पब्लिक issue न खोलें। हमारी सुरक्षा नीति के ज़रिए इसे प्राइवेट तौर पर रिपोर्ट करें।
यह रिपॉज़िटरी MIT लाइसेंस के तहत जारी की गई है। बंडल किए गए कॉम्पोनेंट्स अपने-अपने लाइसेंस से गवर्न होते हैं — विवरण के लिए हर सबमॉड्यूल की रिपॉज़िटरी देखें।
