FoldFuse is an open-source, cross-platform desktop experience that fuses AlphaFold/PDBe structural insight with ChatGPT-powered, source-cited analysis. This repository hosts the monorepo that powers the FoldFuse application and supporting tooling.
app/– Tauri + React desktop front-end (Vite, Tailwind, Radix UI)server/– FastAPI service providing data access, caching and analysis utilitiespackages/packages/viewer/– Shared Mol* helpers and selection utilities for the 3D viewerpackages/schemas/– Shared TypeScript/Pydantic-compatible schemas
tests/– Unit, integration, and Playwright-based end-to-end suitesdocs/– User and contributor documentation (Quickstart, API keys, reproducibility, licensing)
See docs/Quickstart.md for setup instructions, build tooling, and platform-specific packaging details.
For an assessment of the current implementation status, review the FoldFuse Application Readiness Review.
When you are ready to validate the scaffold end-to-end, follow the Testing Guide for step-by-step instructions covering the backend, front-end shell, and automated test suites.