aipoch/open-science
Open Science is an open-source, local-first, model-agnostic AI research workbench for scientific discovery.
项目:aipoch/open-science 描述:Open Science 是一个开源、本地优先、与模型无关的 AI 研究工作台,用于科学发现。它以自行托管的桌面应用程序形式运行于 macOS、Windows 和 Linux,让研究人员创建项目、用纯文本描述任务,并让 AI 代理读取文件、运行 Python/R 代码、搜索网络、调用科学数据连接器,并返回与可检查活动历史关联的可重现报告、表格和图表。 工作原理:安装应用程序后,用户创建项目并开始会话。他们描述目标、附加输入数据、选择模型和批准模式,然后发送任务。代理通过运行命令、Python/R 代码、编辑文件、搜索或调用已启用的技能和连接器来执行自然语言请求。用户可以批准敏感操作、检查代理的工具活动、查看具来源追踪的生成制品、分支对话以探索替代方案,并跨会话继续工作。所有项目状态、制品、会话历史都存储在本地;模型提供者可以是内置的云服务、自定义网关或 Claude/Codex 订阅。 主要功能:本地优先桌面工作区持久性;具备批准机制的自然语言代理;多种模型提供者(内置云、自定义网关、Claude/Codex);可选择的代理框架;执行 Python/R 内核、shell 命令、应用管理的环境、远程 SSH 计算;具来源追踪的版本追踪与证据;科学技能(例如 AlphaFold2、Boltz、Borzoi‑plus 从 GitHub 导入技能;内置科学数据连接器(PubMed、bioRxiv、ChEMBL 等;制品预览面板(CSV、PDF、图像、代码、分子结构、笔记本历史);项目范围的命令面板;深色模式;开源 Apache‑2.0 许可证。 限制:需要自行托管;不是托管网络服务。模型使用可能会根据所选提供者产生费用。笔记本执行为可选,外部 R 包管理仍需手动进行。完全自主的工作流程因需要对敏感操作进行用户批准而受限。代理能力取决于所选模型和已启用的技能/连接器。生成的输出无法替代专家判断,必须根据主要证据进行验证。 最适合:希望拥有透明、本地运行的 AI 辅助环境来执行科学工作流程、整合数据与代码,并保持完全可追溯、可重现实验记录的研究人员。