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。