synthetic-sciences/openscience
The open-source AI workbench for scientific research
解決的問題
OpenScience 是一個旨在實現科學研究循環自動化的 AI 驅動工作台。透過提供一個 AI 代理可以自主處理這些任務的統一環境,它消除了在文獻綜述、編碼、執行實驗和撰寫結果之間切換的手動工作。
工作原理
該系統運行一個本地伺服器,託管基於瀏覽器的工作區 UI、代理執行階段和工具層。代理使用研究框架,透過呼叫 shell、editor、LSP 和專門的科學連接器等工具來規劃並執行任務。它是模型無關的,允許使用者為來自 Anthropic、OpenAI 和 Google 等提供商的模型提供自己的 API 金鑰。
適用對象
專為機器學習、生物學、物理學和化學領域的研究人員打造,他們希望擁有一個 AI 協作夥伴來幫助他們進行研究、查詢科學資料庫並管理實驗。
亮點
- 端到端研究循環: 在單個工作階段中處理文獻綜述、假設形成、程式碼執行和最終撰寫。
- 專業代理: 包括通用研究代理以及生物、物理和 ML 領域的專家代理,並由批判和文獻綜述子代理提供支持。
- 廣泛的工具集: 涵蓋訓練 (DeepSpeed, PEFT)、化學資訊學和雲端運算 (Modal, Tinker) 等領域的 290 多種技能。
- 科學資料庫整合: 代理可以直接存取 30 多個資料庫,包括 UniProt、PDB、arXiv 和 PubMed。
- 整合工作區: 具有檔案樹、終端機以及分子、基因組和圖表內聯渲染功能的瀏覽器 UI。