A desktop application for building causal mechanistic biological networks using AI agents.
Flash-P leverages the Claude Code CLI to orchestrate multi-agent pipelines that curate literature, build gene regulatory networks, validate with ODEs, and refine iteratively.
Author: Christos Mitsanis, The University of Queensland, 2026
| Domain | Status | Description |
|---|---|---|
| Plant | Production | Arabidopsis gene regulatory networks (flowering time, shoot branching) |
| Medical | Beta | Human disease networks (breast cancer, p53 apoptosis) |
| Animal | Alpha | Animal model networks |
- Node.js 18+
- Rust 1.77+
- Claude Code CLI (
npm install -g @anthropic-ai/claude-code)
npm install
npm run tauri buildInstallers will be in src-tauri/target/release/bundle/nsis/ and src-tauri/target/release/bundle/msi/.
sudo apt-get install -y \
libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev \
patchelf libssl-dev libgtk-3-dev libayatana-appindicator3-dev
npm install
npm run tauri buildOr use the build script:
chmod +x build-linux.sh
./build-linux.shnpm install
npm run tauri buildnpm install
npm run tauri devpipelines/
plant/ - Plant domain pipeline (agents + scripts)
medical/ - Medical domain pipeline
animal/ - Animal domain pipeline
shared/ - Shared Python scripts (validators, API, MCP server)
examples/
plant/ - Example plant networks (flowering time, shoot branching)
medical/ - Example medical networks (breast cancer, p53 apoptosis)
src/ - Next.js frontend
src-tauri/ - Tauri (Rust) backend
TBD