इस प्रोजेक्ट के बारे में
OpenScience वैज्ञानिक शोध के लिए एक ओपन-सोर्स AI कार्यक्षेत्र है, जो Apache 2.0 के तहत वितरित किया गया है। आप सादे भाषा में किसी कार्य का वर्णन करते हैं; एजेंट योजना बनाता है, सबूत इकट्ठा करता है, कोड और प्रयोग चलाता है, और जो कुछ उसने सोचा, खोजा, चलाया और लिखा, उसके ट्रेस के साथ परिणाम लौटाता है।
इंटरफेस और इंस्टॉल
यह macOS, Windows और Linux के लिए एक स्व-अपडेटिंग डेस्कटॉप ऐप के रूप में, ब्राउज़र वर्कस्पेस के रूप में, या टर्मिनल कमांड के रूप में चलता है। CLI npm के माध्यम से इंस्टॉल होता है (`npm install -g @synsci/openscience`), इसे इंस्टॉल किए बिना `npx synsci` के माध्यम से, या macOS और Linux पर स्टैंडअलोन इंस्टॉलर स्क्रिप्ट के माध्यम से चलाया जा सकता है। एक प्रोजेक्ट फ़ोल्डर `openscience ~/research/my-project` के साथ खोला जाता है; एकल टर्न `openscience run` के साथ जारी किए जा सकते हैं और `--continue` के साथ जारी रखे जा सकते हैं। एक `/plan` मोड आपको निष्पादन से पहले विधि पर सहमत होने देता है।
क्षमताएँ
- उपकरण: शेल, Python और R कर्नेल, नोटबुक, स्पष्ट पढ़ने/लिखने की अनुमति वाली फ़ाइल सिस्टम, और रिमोट कंप्यूट (Modal GPU और लंबे कार्यों के लिए नामित है, प्रत्येक डिस्पैच चलाने से पहले अनुमोदित होता है)।
- वैज्ञानिक पहुंच: जीव विज्ञान, रसायन विज्ञान, भौतिकी, ML और डेटा इंजीनियरिंग में फैले सैकड़ों बंडल कौशल, साथ ही ChEMBL, UniProt, PubMed और arXiv जैसे डेटाबेस के कनेक्टर।
- प्रत्यायोजन: एक मुख्य एजेंट सीमित कार्य समानांतर कार्यकर्ताओं को सौंप सकता है जबकि संश्लेषण और अंतिम निर्णय अपने पास रखता है।
- विस्तारशीलता: MCP सर्वर, कस्टम एजेंट और कमांड, प्लगइन्स, और सर्वर के OpenAPI अनुबंध से उत्पन्न एक TypeScript SDK।
- NVIDIA BioNeMo: दस ब्रिंग-योर-ओन-की एडेप्टर (Boltz-2, DiffDock, Evo 2, GenMol, MolMIM, MSA Search, OpenFold2, OpenFold3, ProteinMPNN, RFdiffusion) सख्त अनुरोध स्कीमा, प्रति-डिस्पैच अनुमोदन और हैश किए गए आर्टिफैक्ट के साथ; प्रयोगात्मक के रूप में चिह्नित और आपकी अपनी NVIDIA API कुंजी की आवश्यकता होती है।
मॉडल एक्सेस
अपना प्रोवाइडर API कुंजी लाएं या साइन इन करें, Ollama, LM Studio या किसी अन्य संगत एंडपॉइंट के माध्यम से स्थानीय मॉडल चलाएं, या प्रबंधित पे-एज़-यू-गो विकल्प (Ace) का उपयोग करें, जिसे प्रोवाइडर लागत प्लस प्रति अनुरोध 5.5% शुल्क पर बिल किया जाता है। आपकी अपनी कुंजी और स्थानीय मॉडल के लिए खाता वैकल्पिक है।
अनुमतियाँ और सुरक्षा
अनुमति स्तर हमेशा पूछने से लेकर पूर्ण पहुंच तक होते हैं; नेटवर्क कमांड प्रति गंतव्य होस्ट एक बार पूछते हैं, और प्रोजेक्ट के बाहर की फ़ाइलों के लिए स्पष्ट अनुदान की आवश्यकता होती है। कैश और अस्थायी आउटपुट प्रति-सत्र स्क्रैच स्पेस में रहते हैं। `git push`, रिलीज़ और अपलोड जैसी प्रकाशन क्रियाएं मुख्य सत्र से मशीन के अपने GitHub और Hugging Face लॉगिन का उपयोग करके चलती हैं, चैट में कोई टोकन नहीं मांगा जाता।
रिपॉजिटरी लेआउट और विकास
कोडबेस `backend/cli` (CLI और स्थानीय सर्वर: सत्र, उपकरण, प्रोवाइडर, कौशल), `frontend/workspace` (SolidJS ब्राउज़र वर्कस्पेस बिल्ड समय पर CLI में एम्बेडेड), `frontend/ui`, `frontend/desktop` (हस्ताक्षरित स्व-अपडेटर के साथ इलेक्ट्रॉन शेल), `frontend/docs`, `tooling/sdk`, `tooling/plugin`, और `docs/notes` में अलग करता है। विकास Bun का उपयोग करता है: `bun run setup`, `bun dev`, `bun run check` (फ़ॉर्मेट, टाइपचेक, यूनिट सूट)। ARCHITECTURE.md, CONTRIBUTING.md और AGENTS.md संरचना, योगदान लूप और परंपराओं का दस्तावेजीकरण करते हैं।
रिलीज़ और समुदाय
स्थिर रिलीज़ उसी कमिट पर पूर्ण रिहर्सल के बाद `main` से काटी जाती हैं, जिसमें प्रत्येक देशी प्लेटफ़ॉर्म पर पैकेज्ड एंड-टू-एंड परीक्षण, OS स्मोक और वैज्ञानिक क्षमता कैनरी शामिल हैं। GitHub Releases डेस्कटॉप इंस्टॉलर, CLI आर्काइव और चेकसम ले जाता है; डेस्कटॉप ऐप स्व-अपडेट होता है और CLI `openscience upgrade` या npm के माध्यम से अपग्रेड होता है। मुद्दे, सुरक्षा रिपोर्ट और आचरण संबंधित रिपॉजिटरी दस्तावेज़ों के माध्यम से संभाले जाते हैं।
आभार
OpenScience कहता है कि यह Anomaly द्वारा OpenCode से प्रेरित है। अधिकांश बंडल कौशल खुले संग्रहों से आते हैं, जिनमें Scientific Agent Skills और Claude Scientific Writer by K-Dense Inc. (MIT), AI Research Skills by Orchestra Research (MIT), Hugging Face skills (Apache-2.0), Anthropic के दस्तावेज़ कौशल, NVIDIA BioNeMo Agent Toolkit (CC-BY-4.0 / Apache-2.0), MarkItDown by Microsoft (MIT), Claude-Science-System-Prompts, pacsomatic और Iconoir आइकन शामिल हैं। एट्रिब्यूशन फ़ाइलें अपस्ट्रीम पथ और लाइसेंस के साथ व्युत्पन्न कौशल सूचीबद्ध करती हैं। परियोजना कहती है कि यह स्वतंत्र है और किसी भी मॉडल प्रदाता से संबद्ध या समर्थित नहीं है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.