ai4s-research/open-science
Open Science Desktop — local-first, model-agnostic AI research workbench for macOS, Windows & Linux. Open-source Claude Science desktop alternative built on Tauri + MCP + agent skills.
Open Science Desktop – 快速概览
它是什么 – 一个以本地优先、模型无关的桌面工作台,让您可以使用 AI 代理运行整个科学研究循环(构思 → 文献调查 → 实验 → 分析 → 论文)。它适用于 macOS、Windows 和 Linux,也可以通过 CLI (osd) 以无头模式运行。
主要功能
- 自主研究代理 – 预先构建的技能链(
research-explorer、literature-survey、experiment-suite、paper-writer等),产生真实的产出物(代码、数据、图表、PDF)而不仅仅是聊天文字。 - 完整来源追踪 – 每个文件、图表或表格都链接到创建它的确切代码、模型输出和对话,并存储在
.openscience/provenance.jsonl日志中。 - 本地优先与隐私优先 – 所有会话、数据和密钥都保留在您的机器上,除非您明确分享。API 密钥永远不会离开主机。
- 模型无关的运行环境 – 使用 OpenCode side-car;您可以透过内置 SDK 插入任何 OpenAI 兼容的端点或其他提供者。
- 多窗口 UI – 分割屏幕平铺、独立的“屏幕”、每个窗口的模型选择,以及
/plan和/goal等指令来构建工作。 - 远程与移动访问 – 通过令牌验证的网关将相同的 UI 提供给局域网、手机上的浏览器或通过通道访问;无头的
osd server在无头机器上运行工作台。 - 浏览器与电脑控制 – 代理可以驱动您自己的 Chrome(保留登录状态)或私人浏览器,并可以通过辅助功能 API 与桌面应用程序互动。
- 可扩展的技能与连接器 – 技能从
ai4s-skills套件中获取;一键连接到文献数据库(arXiv、PubMed、Crossref 等)和领域数据来源(Materials Project、FRED、USGS 等)。 - 笔记本支持 – 通过捆绑的
uv进行本地内核执行的真实 Jupyter 笔记本 (.ipynb)。 - 安全与可重现性 – 运行记录存储在 SQLite 中,运行可以在远程集群(SSH/Slurm、Modal)上重现,并包含环境快照。
安装 – 从 Releases 页面下载特定平台的安装程序(macOS dmg、Windows exe/msi、Linux deb/rpm)。安装程序也会将 osd CLI 放入您的 PATH 中。
典型的 CLI 工作流程
# configure model & key (keys stay in memory)
osd auth set anthropic --key sk-…
osd model set anthropic/claude-opus-4-5
# start headless server (LAN token printed)
osd server --lan
# create a project & session, send a prompt, wait for completion
osd project new "Reef survey"
sid=$(osd session new --project "Reef survey")
osd session send $sid "Fit bleaching trend 2015‑2024 and write report.md" \
--model anthropic/claude-sonnet-4-5 --wait
# fetch results
osd fs ls figures/
osd fs get report.md --output ./report.md
状态 – 积极开发中(截至 2026 年 10 月为 v0.6.0)。在 ResearchClawBench 自主科学代理基准测试中排名第一。
授权与引用 – MIT 授权;引用 DOI 10.5281/zenodo.21351225。
所有详细信息均直接取自存储库的 README。
相关
- 项目
- 项目
- 项目
- 项目
- 项目