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。
  • 濕實驗解讀:能分析上傳的凝膠/印跡照片,評估條帶品質與目標條帶。

相關

  • 專案
  • 專案
  • 專案
  • 專案