q734738781 / CatMaster
git clone https://github.com/q734738781/CatMaster.git
Main-V3 · 23d ago
—
+0
stars, 24h · #38,118
+~-14
stars, 7 days · #61,820
+95
stars, 30 days · #7,390
95
★ total · -13% this week
0
forks · 0 open issues
Star history (as recorded here)
LanguagePython
LicenseApache-2.0
Created2026-09-30 (23d ago)
Last push23d ago
Watchers0
OwnerUser
Links
README excerpt
CatMaster 把研究问题,变成可检验的结果。 From research questions to results you can verify. 中文 · English · 快速开始 · 文档 / Docs · 论文 / Paper · Benchmarks · Issues **CatMaster 是面向材料与分子科学的开源自主科研工作台。** 名字中的 Cat 取自 *Catalyst*:项目从计算催化出发,如今已拓展到材料建模、分子模拟、文献研究和科研写作。你可以带着一个研究问题、一份结构文件或已有结果开始,让 Agent 组织文献调研、执行计算、分析结果并起草科研文稿。过程中的文件、计算记录和文献依据留在工作区,方便你检查产出、调整方向,并在已有工作上继续探索。 **CatMaster is an open-source autonomous research workbench for materials and molecular science.** The “Cat” comes from *Catalyst*: the project began with computational catalysis and now spans materials modeling, molecular simulation, literature research, and scientific writing. Start with a research question, a structure, or existing results. CatMaster can organize a literature review, run calculations, analyze results, and draft scientific documents, while keeping the files, calculation records, and sources available for you to inspect and build on. ## 界面预览 / UI preview 以下截图来自两个独立展示示例:MACE O₂ 单点计算,以及铜电极 CO₂ 电催化还原文献调研。左侧管理项目、会话和文件,中间显示对话,右侧 Task Context 显示产出、运行状态和计划。点击 Outputs 中的报告即可预览内容。 These screenshots come from two standalone demos: a MACE O₂ single-point calculation and a literature review of CO₂ electroreduction on copper. Projects, conversations, and files sit on the left; the conversation is in the center. Task Context on the right shows outputs, activity, and the plan. Reports open directly from Outputs. 更多截图:电催化文献调研、报告预览、手机界面 / More screenshots: electrocatalysis review, report preview, and mobile ### 电催化文献调研 / Electrocatalysis literature review 这个示例核读两篇公开原始论文,讨论铜电极 CO₂/CO 电还原中的 CO 覆盖度、局部环境与乙烯选择性,并将短评保存为可打开的项目报告。 This example reads two published research papers on CO₂/CO electroreduction on copper, examining CO coverage, the local reaction environment, and ethylene selectivity. The short review is saved as a report that opens from the conversation. ### 报告预览 / Report preview 报告在当前页面打开,可以阅读格式化内容、查看原文或下载文件。 Reports open on the same page, with formatted content, raw source, and a download option. ### 手机界面 / Mobile 窄屏保留对话和输入框,导航与 Task Context 收进侧边抽屉。 On narrow screens, the conversation and composer stay visible; navigation and Task Context open in side drawers. 使用说明:WebUI 中文指南 · WebUI guide in English。 ## 从研究目标出发 CatMaster 可以直接从研究目标安排工作。Agent 会根据现有文件、科学约束和当前部署能力选择 skill,调用 tool,并检查中间产物。用户仍然决定会改变科学含义、花费远程算力或影响重要文件的事项。 WebUI 提供五个研究入口: | Agent | 主要角色 | 能力来源举例 | 适合交付 | |---|---|---|---| | Research | 拆解开放研究目标并下发实际执行 | 可委派 Literature Review、Experiment、Writing、Peer Review,并读取项目文件、记忆与返回产物 | 已执行的文献、计算、写作和审稿阶段,证据地图与跨阶段结论 | | Experiment | 组织有边界的建模、计算和验证 | Materials、Dynamics、ML、ORCA/xTB workers,以及结构、计算、轨迹和远程执行 skills | 结构候选、计算 stage、数据集、轨迹分析和结果合同 | | Literature Review | 从论文发现走到可追溯证据 | 网页检索、受控浏览、本地语料、全文精读和引用核验 tools 与 skills | 检索记录、证据表、双语精读、引用库和综述 | | Writing | 把已有证据组织成科研交付物 | 论文写作、润色、引用、数据声明、图件、PPT、投稿回复和专利 skills | Markdown、LaTeX、DOCX、PPTX、图件和 PDF | | Peer Review | 独立审查一份固定稿件 | 多 reviewer 模型、审稿 worker 和 `peer_review_request` | 原始 reviewer reports、editor synthesis 和修订问题单 | Research 负责方向判断,并把有边界的阶段交给能够