Skip to content

CMits/Flash-P

Repository files navigation

Flash-P

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

Domains

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

Prerequisites

Build from Source

Windows

npm install
npm run tauri build

Installers will be in src-tauri/target/release/bundle/nsis/ and src-tauri/target/release/bundle/msi/.

Linux (Debian/Ubuntu)

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 build

Or use the build script:

chmod +x build-linux.sh
./build-linux.sh

macOS

npm install
npm run tauri build

Development

npm install
npm run tauri dev

Project Structure

pipelines/
  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

License

TBD

About

In this repository we present Flash-P, a multi agent framewrok for creating causal networks.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors