Open Science:面向可重現研究的本機優先 AI 研究工作台
此專案圍繞「Open Science is an open-source, local-first, model-agnostic AI research workbench for scientific discovery.」建置,聚焦實際場景的開源實作,提供可重用的工具鏈與整合方式。
秒懂
- 它是什麼?
- 一款開源桌面應用,讓研究者可以在檔案、筆記本、網路搜尋和科學資料庫中執行 AI 代理,並將每個產物追溯到產生它的證據。
- 適合誰用?
- 該倉庫正在積極開發中,並已提供適用於 macOS、Windows 和 Linux 的桌面版本。在採用之前同樣值得了解 README 未說明的內容:沒有發布節奏、沒有貢獻者數量、也沒有生產部署資料。
- 可以商用嗎?
- 可以。Apache-2.0 是寬鬆授權:你可以使用、修改並販售以它為基礎的軟體,只需保留著作權與授權聲明。
- 還在維護嗎?
- 有在維護。儲存庫最近一次提交在 1 天前。
- 用什麼語言寫的?
- 主要是 TypeScript(依據 GitHub 的語言統計)。
以上回答依據專案的 GitHub 資料(最近同步於 2026年9月14日)與我們的分析,不構成法律意見。
開源專案深度解析
面向研究的 AI 工作台
Open Science 是一個開源、本機優先、模型無關的 AI 研究工作台,面向研究人員建置。它作為桌面應用在 macOS、Windows 和 Linux 上執行,倉庫將其描述為自架構:應用及其專案狀態在使用者自己的電腦上執行。在專案工作區中,研究人員可以用自然語言描述任務,AI 代理可以讀取檔案、執行 Python 和 R 程式碼、搜尋網路、呼叫科學資料連接器,並傳回報告、表格和圖表,這些產物在同一工作區中與活動歷史保持關聯。該專案使用 TypeScript 編寫,是基於 React、Prisma/SQLite 和基於 ACP 的代理執行階段建置的 Electron 應用。
專案、工作階段與訊息分支
研究工作被組織為專案和工作階段。專案儲存相關的工作階段、上傳檔案、產生的檔案和預覽狀態,對話記錄代理的回答以及產生該回答的命令、檔案讀取、編輯、搜尋和連接器呼叫。一個顯著特性是訊息分支:編輯已完成的使用者訊息會從該點重新傳送修改後的提示,而不會刪除後續的對話輪次,修訂控制讓使用者可以在原始路徑和替代路徑之間切換。分支選擇、工具活動、附件和產生的產物在專案切換和重新啟動後仍然保留,溯源資訊始終與產生每個產物版本的確切分支相關聯。
產物與溯源
產生的報告、圖表和表格以不可變的、帶校驗和的版本儲存。每個產物的溯源檢視展示 Open Science 在建立時能夠驗證的證據:生產者程式碼和執行歷史、引用的輸入、觀察到的環境清單、產生該產物的對話分支,以及任何版本範圍的審閱者發現。缺失的證據被標記為不可用,而不是猜測。預覽涵蓋常見的科學資料、PDF、Office 文件、影像、原始碼、分子結構和反應以及筆記本歷史。README 聲明預覽限制不會截斷底層檔案;完整產物仍然可供代理和外部工具使用。
技能與資料連接器
README 列出了 18 個精選的基於檔案的研究技能,包括 AlphaFold2、Boltz、Chai-1、DiffDock、ESM-2、ESMFold2、Evo 2、文獻綜述、scGPT、scvi-tools 以及用於遠端 HPC 叢集長時間執行作業的 Remote Compute (SSH)。使用者可以建立個人技能、上傳 SKILL.md/ZIP/.skill 套件、從 GitHub 預覽和匯入相容技能,或匯入已安裝在全域代理目錄中的技能。該應用還附帶 24 個內建研究連接器,涵蓋文獻、基因、基因組、變異、表現、化學、臨床試驗、藥物監管資料和研究資源。技能和連接器位於權限系統之後,具有每個工具的控制項:始終允許、每次詢問和封鎖。README 警告技能和連接器可以執行程式碼或向外部傳送資料,並建議在啟用前審查其原始碼、授權、指令碼和網路行為。
模型提供者與代理後端
Open Science 在產品層面是模型無關的。連接模型有四種方式:內建雲端提供者、具有相容 Base URL 和 API 金鑰的自訂閘道、Claude 訂閱(共用瀏覽器登入或隔離的應用託管 claude setup-token 流程)或 Codex 訂閱。README 中提到的內建雲端廠商包括 OpenAI、Anthropic、Grok (xAI)、DeepSeek、智譜 AI (GLM)、Kimi (Moonshot)、MiniMax、StepFun、小米 MIMO、SenseNova、火山引擎 Ark、百煉(阿里雲)和 OpenRouter;其中一些具有地區限制。README 指出提供者的可用性取決於所選代理後端,並且已安裝應用中的提供者選擇器和連線測試是權威資訊來源。舊的 Local Claude 提供者已被移除,之前儲存的條目會在升級時被丟棄。
資料、權限與信任
專案資料、設定、產物版本和溯源證據都儲存在本機。API 金鑰保留在本機,並在可用時使用作業系統的安全憑證儲存;日誌位於本機,不會自動上傳。外部資料流仍然存在:模型請求將提示和上下文傳送到所選提供者,網路搜尋和遠端連接器將其顯示的參數傳送到外部服務,本機連接器可能執行受信任的命令。README 提供三種核准模式:請求核准、自動核准編輯和完全存取。它還列出了使用者絕不應包含在公開問題日誌中的內容:API 金鑰、存取權杖、患者識別碼、未發布資料和敏感的本機路徑。
狀態、開發與授權
該專案以桌面應用形式發布並正在積極開發;README 指向 v0.10.1,日期為 2026 年 8 月 4 日,亮點包括將對話分支到新工作階段、按關鍵字搜尋 GitHub 技能、專家套件匯入/匯出以及將過大的資料檔案排除在模型上下文之外。早期版本建立了不可變的產物版本控制(v0.8.0)、個人專家代理和 TIFF 預覽(v0.9.0)、透過 Remote.It 的行動遠端存取(v0.9.1)以及專案範圍的命令面板(v0.10.0)。確定性重建、可攜式環境復原和完整保真度工作階段重放仍在路線圖上。倉庫以 Apache-2.0 授權發布;授權文字授予複製、散佈和使用的版權與專利授權,但未涉及安全性、支援或保證。對於原始碼開發,README 記錄了複製倉庫、npm install 和 npm run dev;npm install 會自動產生 Prisma 用戶端並安裝 Electron 原生依賴。README 未說明發布節奏、貢獻者數量或任何生產部署資料;這些需要另行驗證。 採用前的核對應直接對照 aipoch-open-science-deep-analysis README 所列入口與檔案。先在隔離環境保存版本、設定和輸出,再執行文件中的具體命令,觀察實際結果是否符合描述。若涉及外部服務、模型、資料源或硬體,應逐一記錄權限、網路流向、錯誤訊息和回退方式。README 沒有提供的效能、相容性、安全保證或支援承諾,本文不作推定。對於生產使用,還要確認 LICENSE 對分發、修改、網路服務或閉源整合的實際要求,並把未解答項目列入審查紀錄。這個步驟只能驗證文件明確涵蓋的範圍,不能替代程式碼審閱或組織自身的安全決策。
編輯結論
該倉庫正在積極開發中,並已提供適用於 macOS、Windows 和 Linux 的桌面版本。在採用之前同樣值得了解 README 未說明的內容:沒有發布節奏、沒有貢獻者數量、也沒有生產部署資料。已安裝的應用和最新發布說明被視為供應商和目錄等變化資訊的權威來源。
社群筆記