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