开源 · 本地优先 · Windows / macOS beta

严谨科研的
本地 Agent 工作台

Wisp Science 在本地运行分析、检索数据库、调用 Python 与 MCP 工具, 从数据整理到报告输出全程可追溯——把时间留给科学本身。

为科研而生

开源 Rust 重写 Claude Science 理念:Agent 核心、生物工具链与桌面 UI 全部本地运行,数据不出机器。

科学产物,完整可追溯

对话中的表格、代码块、LaTeX 公式与文件路径自动提取为 artifact,侧边栏即时预览。Markdown 渲染支持 KaTeX 与代码高亮。

{{artifact:abc123}}
→ Table · 8 rows × 4 cols
→ figure_umap.py · 42 lines
→ $\hat{\beta}$ · LaTeX equation

每个 artifact 绑定生成它的对话上下文,
便于复现、编辑与版本回溯。

持久 Python 内核

长驻 kernel_worker.py 子进程保持变量与 DataFrame 在内存中,跨轮次迭代分析无需重复加载数据。

>>> import scanpy as sc
>>> adata = sc.read_h5ad("pbmc.h5ad")
>>> adata.shape
(2700, 32738)

# 变量在后续 tool call 中仍然可用
>>> sc.pp.neighbors(adata)
>>> sc.tl.umap(adata)

29 个内置 SKILL 工作流

从文献综述、蛋白结构(AlphaFold2 / Boltz / OpenFold3)到单细胞(scVI)、化学信息学与远程 HPC/Modal 计算,开箱即用。

skills/
├─ literature-review/
├─ scvi-tools/
├─ boltz/
├─ diffdock/
├─ remote-compute-ssh/
└─ figure-composer/ …

Agent 通过 use_skill 工具按需加载 SKILL.md

任意 LLM 后端

OpenAI 兼容、OpenAI Responses 或 Anthropic API;桌面版密钥存入 OS 密钥环。

三层上下文压缩

超大 tool 输出微压缩、丢弃旧轮次、LLM 摘要——在百万 token 预算内稳定长跑。

SQLite 持久化

项目、会话帧、消息与 artifact 写入本地数据库,重启应用完整恢复历史。

数据留在本地

Windows(WebView2)与 macOS(Apple Silicon / Intel 通用)桌面,或 headless CLI;Python 环境与 MCP 服务器在首次启动时自动配置。

自包含安装包

v0.2 起 skills、Python、MCP 与 demo 会话打包进 Windows MSI/NSIS 与 macOS dmg,无需源码树。

统一 bio MCP

默认启动 mcp_bio,约 240 个工具覆盖 PubMed、UniProt、ChEMBL 等 80+ 数据库。

远程计算

SKILL 支持 SSH 集群与 Modal GPU;Agent 可编写并提交批处理作业。

研究者如何使用

预置生命科学多领域工作流;跨学科项目可在同一会话中串联文献、分析与可视化。

单细胞与转录组分析

加载 scVI、scGPT 等 SKILL,在持久 Python 内核中完成 QC、聚类、注释与 UMAP 可视化。

  • 调用 MCP 查询 GEO / CellxGene 元数据
  • 表格与图形自动进入 artifact 面板
  • 代码与对话绑定,便于复现
示例提示
对 PBMC 3k 数据做标准 Scanpy 流程,标注 major cell types,并导出 marker 基因热图。

蛋白结构与语言模型

AlphaFold2、ESMFold、Boltz、OpenFold3、ProteinMPNN 等 SKILL 覆盖结构预测与设计。

  • 从 UniProt / PDB MCP 拉取序列与结构
  • 3D 结构查看器在 Roadmap 中
  • 与文献综述 SKILL 串联假设生成
示例提示
获取 TP53 预测结构,叠加 ClinVar 致病突变位点,并生成 Methods 段落草稿。

化学信息学与分子设计

通过 ChEMBL、PubChem MCP 检索活性数据,DiffDock 等 SKILL 支持对接与设计流程。

  • 计算理化性质与相似性
  • Ketcher MCP 支持 2D 结构编辑(bundled)
  • figure-composer 统一出图风格
示例提示
检索靶点 EGFR 的 IC50 数据,筛选 oral bioavailability 较好的候选,并绘制 SAR 热力图。

文献检索与稿件草稿

literature-review、paper-narrative、pdf-explore SKILL 帮助从 PDF 到结构化综述与叙事。

  • PubMed / Semantic Scholar MCP 检索
  • Markdown + LaTeX 实时预览
  • indication-dossier 适应症档案模板
示例提示
基于附件 PDF 写一段 Discussion,附引用列表,并检查数字是否与表格一致。

内置 Demo 会话

桌面应用「Open demo」可打开只读示例:CRISPR 筛选、酶工程、极端微生物与免疫治疗——无需 API 额度即可感受工作流。

CRISPR Screen

从 raw counts 到 hit calling 与可视化报告的完整 Agent 轨迹。

Enzyme Engineering

序列分析、突变建议与活性预测的多轮工具调用示例。

Extremophile

宏基因组检索与功能注释的跨数据库工作流。

Immunotherapy

肿瘤免疫相关文献整合与假设生成演示。

对接你的工具链

MCP 协议连接生物数据库与自定义服务器;SKILL.md 扩展可复用流水线。Agent 把它们当作一等公民工具调用。

bio-tools MCP~240 tools · 80+ DBs
SKILL.md29 bundled workflows
Python REPLuv-managed venv
Filesystem toolsread / write / shell
OpenAI APIcompatible endpoints
Anthropic APIClaude models
SSH / Modalremote compute SKILLs
Ketcher MCP2D structure editor

浏览 MCP 服务器

常见问题

不是。Wisp Science 是开源桌面/CLI 应用,使用你自备 API Key 对接的任意兼容 LLM。新的是围绕模型的 Agent 循环、工具、MCP 与 Python 内核。
它能真正执行:读写本地文件、运行 Shell、调用持久 Python REPL、通过 MCP 查询 PubMed/UniProt 等数据库,并在 SQLite 中保存完整会话。内置 29 个领域 SKILL,而非仅生成文本。
原始数据与计算在本地进行;会话与 artifact 存于本机 SQLite。发送至 LLM 提供商的仅为 prompt 与 model 响应,遵循你所用 API 的隐私政策。
Windows(MSI/NSIS + WebView2)与 macOS(Apple Silicon / Intel 通用 dmg)均提供安装包,随 GitHub Release 一同发布。macOS 包暂未签名,首次打开需右键 →「打开」。Linux 目前仅支持从源码构建 CLI / 桌面。
安装包用户:Windows 需 WebView2(Win10/11 通常已带),macOS 用系统 WebKit 无需额外运行时;两者都需自备 API Key。从源码构建需 Rust、uv、Trunk、Tauri CLI v2(macOS 另需 Xcode 命令行工具)。首次运行会自动创建 Python venv 并安装 MCP 依赖。
Wisp Science 是受 Claude Science(Operon)启发、由社区维护的开源替代实现:Rust/Tauri 栈、Windows / macOS 桌面、可对接任意模型提供商,skills 与 bio-tools 来自上游 Apache-2.0 资产包。
v0.2 仍为 beta/MVP 垂直切片。核心 Agent、流式、工具、Python、MCP 与 UI 可运行,但多 Agent 推理(loop_engine)、3D 结构查看器等在 Roadmap 中。不建议用于生产关键任务。