Runchuan-BU/BioClaw
AI-Powered Bioinformatics Research Assistant. Built on OpenClaw.
解决的问题
BioClaw 为生物信息学研究提供对话式界面,消除了研究人员在命令行工具、可视化软件、数据库和文献检索引擎之间频繁切换的需要。它将计算生物学功能直接集成到 WhatsApp、WeChat 和 Discord 等常用消息应用中,使研究人员能够通过聊天界面执行复杂分析。
工作原理
基于 NanoClaw 容器化代理架构和 STELLA 框架,BioClaw 使用 Node.js 编排器管理每个对话组的独立 Docker 容器。这些容器预先安装了全面的生物信息学工具箱(包括 BLAST+、SAMtools、BWA 和 PyMOL)以及 Python 库(如 BioPython 和 pandas)。系统通过 LLM(通过 Claude Agent SDK 或 OpenRouter)驱动,将自然语言请求转换为工具执行。它还具备“技能中心”,使代理能够从社区仓库动态获取并执行专业技能。
适用人群
希望在无需深入命令行知识或频繁切换环境的情况下,简化数据处理、序列搜索和文献挖掘的生物信息学研究人员和湿实验科学家。
主要亮点
- 多通道集成:支持 WhatsApp、WeChat、Feishu/Lark、Discord、Slack、QQ 和本地 Web UI。
- 全面的工具集:集成支持序列分析(BLAST、BWA)、质量控制(FastQC)、结构生物学(PyMOL)和数据可视化(火山图、热图)。
- 动态技能获取:可自动从外部技能中心获取专业技能,处理超出内置能力的任务。
- 原生聊天控制:内置工作区管理、线程记忆以及直接从聊天中执行主机侧 SSH 的命令。
- 湿实验解读:能够分析上传的凝胶/印迹照片,评估条带质量和目标条带。
相关
- 项目
- 项目
- 项目
- 项目