Repolode
aipoch

aipoch/open-science

本地优先、模型无关的桌面 AI 科研工作台,集成科研智能体、Python/R 笔记本、科学数据连接器与可追溯产物。

Star
5,249
Fork
522
未关闭 Issue
57
最近提交
12小时前

这是什么?

AIPOCH Open-Science 是一款面向科研人员的桌面工作台,支持 macOS、Windows 和 Linux。用户新建项目后,可以用自然语言描述研究目标,由智能体读取文件、联网检索、在共享 Notebook 中运行 Python 或 R 代码、查询科学数据源,并生成报告、表格和图表。

应用采用本地优先的设计,项目数据、设置、产物版本与溯源记录都保存在本机。它可以连接主流云端模型服务、兼容 OpenAI 协议的自定义网关(包括 Ollama、vLLM 等本地服务),也支持 Claude 或 Codex 订阅登录,智能体后端可选 Claude Code、OpenCode、Codex 或 CodeBuddy。

每个生成的产物都会以带校验值的版本形式保存,并尽可能关联生成代码、输入和执行历史。已完成的会话可导出为可移植的 `.science` 包用于审阅、交接或归档,导入的记录为只读。项目还提供无界面 CLI 与 Node.js SDK,与桌面端共享同一本地服务。

核心功能

  • 01以项目和会话组织研究,智能体可读取文件、联网检索并运行代码。
  • 02支持在本地环境运行 Python 与 R Notebook,也可通过 SSH 或 Slurm 调度远程计算。
  • 03内置 23 项技能和 36 个科学数据连接器,并支持自定义 MCP 连接器。
  • 04文献库支持 PDF 阅读、开放获取全文查找,并可导出 BibTeX 与 RIS。
  • 05产物以不可变版本保存,提供溯源视图,并可导出 RO-Crate 1.1。
  • 06支持将完成的研究会话导出为可移植的 `.science` 包并导入。

适用场景

  • 复现已发表的数据分析,并将重新生成的图表与论文进行比对。
  • 在同一工作区内完成文献检索、PDF 阅读与引用导出,开展文献综述。
  • 将已完成的计算研究连同代码、数据版本和执行记录交接或归档。
  • 在本地对敏感数据运行 Python 或 R 分析,文件不必离开本机。

快速上手

  1. 1

    从官方下载页面下载应用

  2. 2

    在 macOS 上通过 Homebrew 安装

    brew install --cask open-science
  3. 3

    完成首次设置向导并测试模型连接

使用前须知

  • 运行智能体需要配置模型提供商连接,例如 API 密钥。
  • README 未说明是否支持使用本地模型离线运行。

标签

常见问题

open-science 是什么?
本地优先、模型无关的桌面 AI 科研工作台,集成科研智能体、Python/R 笔记本、科学数据连接器与可追溯产物。 AIPOCH Open-Science 是一款面向科研人员的桌面工作台,支持 macOS、Windows 和 Linux。用户新建项目后,可以用自然语言描述研究目标,由智能体读取文件、联网检索、在共享 Notebook 中运行 Python 或 R 代码、查询科学数据源,并生成报告、表格和图表。
open-science 可以免费使用吗?用的什么许可证?
open-science 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
open-science 还在维护吗?
活跃维护中。open-science 最近一次提交是在 2026年10月19日。
open-science 适合用来做什么?
复现已发表的数据分析,并将重新生成的图表与论文进行比对。 在同一工作区内完成文献检索、PDF 阅读与引用导出,开展文献综述。 将已完成的计算研究连同代码、数据版本和执行记录交接或归档。 在本地对敏感数据运行 Python 或 R 分析,文件不必离开本机。
open-science 怎么安装和运行?
从官方下载页面下载应用 在 macOS 上通过 Homebrew 安装: brew install --cask open-science 完成首次设置向导并测试模型连接
在哪里获取 open-science?
源代码和安装说明在 GitHub 上:https://github.com/aipoch/open-science

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目