Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Open-source AI research assistant for biomedicine — chat to run RNA-seq, drug discovery, clinical analysis, and more. Built on Claude Code with 140 K-Dense scientific skills, real-time dashboard, and RStudio/JupyterLab integration. | 开源生物医学 AI 研究助手,对话即可驱动转录组、药物发现、临床分析等工作流,集成 140 个科学技能与实时研究看板。
| Date | Stars |
|---|---|
| 2026-07-31 | 669 |
| 2026-08-04 | 668 |
| 2026-08-06 | 668 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# 🧬 MedgeClaw
### An AI-Powered Biomedical Research Assistant
<p align="center">
<img src="./logo.png" alt="MedgeClaw Logo" width="300">
</p>
**English** | [中文](README_ZH.md)
---
An open-source biomedical AI research assistant built on [OpenClaw](https://github.com/openclaw/openclaw) and [Claude Code](https://docs.claude.com/en/docs/claude-code/quickstart), integrating [140 K-Dense Scientific Skills](https://github.com/K-Dense-AI/claude-scientific-skills) for bioinformatics, drug discovery, clinical research, and more.
**Talk to your research assistant via WhatsApp, Slack, or Discord → it runs the analysis → you view results in RStudio or JupyterLab.**
---
## Architecture
```
User (voice / text via WhatsApp · Slack · Feishu · Discord)
↓
OpenClaw Gateway (conversation layer)
↓ biomed-dispatch skill
Claude Code (execution layer)
↓ K-Dense Scientific Skills (140 skills)
R + Python Analysis Environment (Docker)
↓ ↓ ↓
Research Dashboard :77xx RStudio :8787 Feishu Rich Cards
(real-time progress, / JupyterLab :8888 (SVG panels → PNG
code & output preview) (interactive) → interactive cards)
```
---
## What's Included
| Component | Description |
| ----------------------------- | ---------------------------------------------------------------------------------- |
| **OpenClaw** | Conversational AI gateway — connects to your messaging apps |
| **Claude Code** | Executes complex analysis workflows autonomously |
| **K-Dense Scientific Skills** | 140 ready-to-use skills: genomics, drug discovery, clinical research, ML, and more |
| **Research Dashboard** | Real-time web dashboard showing progress, code, outputs, and file previews |
| **R Environment** | DESeq2, Seurat, edgeR, clusterProfiler, survival, ggplot2, and more |
| **Python Environment** | Scanpy, BioPython, PyDESeq2, lifelines, scikit-learn, and more |
| **RStudio Server** | Browser-based R IDE at `localhost:8787` |
| **JupyterLab** | Browser-based Python/R notebooks at `localhost:8888` |
| **biomed-dispatch** | The bridge skill that routes your requests to Claude Code |
| **CJK Visualization** | Auto-detects CJK fonts for matplotlib, no more tofu blocks in Chinese plots |
| **SVG UI Templates** | Professional SVG panels for lists, checklists, pipeline status, and rich reports |
| **Feishu Rich Card** | Send image-rich interactive cards in Feishu group chats for progress reports |
---
## Prerequisites
- **Node.js 22+** — [nodejs.org](https://nodejs.org)
- **Docker + docker-compose** — [docs.docker.com](https://docs.docker.com/get-docker/)
- **Git**
- An API key from one of the supported model providers (see below)
---
## Quick Start
```bash
# 1. Clone with submodules (includes K-Dense Scientific Skills)
git clone --recurse-submodules https://github.com/xjtulyc/MedgeClaw
cd MedgeClaw
# 2. Configure environment
cp .env.example .env
nano .env # Fill in your API key and provider settings
# 3. Run setup
bash setup.sh
# 4. Sync MedgeClaw configuration to OpenClaw
python3 sync.py
openclaw gateway restart
# 5. Start the analysis environment
docker compose up -d
# 6. Start OpenClaw
openclaw onboard
```
Then open your messaging app and start talking to your assistant.
### Environment Configuration
The `.env` file controls:
- **API settings**: Provider, base URL, model, API key
- **Third-party proxy fix**: `ANTHROPIC_SMALL_FAST_MODEL` (required for non-Anthropic endpoints)
- **Path overrides** (optional): `MEDGECLAW_ROOT`, `OPENCLAW_DIR`
- **Excerpt of 12,496 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:a5f79dc108f4b685, desc:clinical, desc:drug discovery