Skip to content

JH

GenomePuzzle-Interactive Genome Education Platform

Core trick

Maps natural-language traits to GWAS and GO pathways, then prompts an image model to render each pathway as a puzzle piece.

Tags

Description

GenomePuzzle-Interactive Genome Education Platform
jiahao1553/genome-puzzles★ 00 forksTypeScriptCreated Mar 7, 2026 · last push Mar 7, 2026

README excerpt

# GenomePuzzles: AI-Generated Biological Art & Genome Exploration

**GenomePuzzles** is a high-fidelity biological profile generator that translates human traits into a unique, visual representation expressed through AI-generated puzzle pieces. 

Built for the Google Gemini Hackathon, it combines advanced genomic mapping with the artistic capabilities of **Gemini 3.1 Flash Image** (Nano Banana) to create a personalized, collectible representation of your biological makeup.

## 🧬 Key Features

### 1. **The Nano Banana 2 Engine**
At the heart of the app is an intelligent translation layer that maps natural language traits (e.g., "I'm a marathon runner who loves wine") to specific GWAS (Genome-Wide Association Studies) and GO (Gene Ontology) pathways.
- **Dynamic Mapping**: Uses local landmark gene databases to adjust "configuration levels" (Expression, Baseline, etc.).
- **Biological Persona**: LLM-generated characterizations that synthesize your traits into a unique lifestyle profile.

### 2. **Artificial Biological Art**
Each of the top 8 most significant biological pathways in your profile is visualized as a high-fidelity puzzle piece.
- **Micro-Photography Aesthetic**: Generated using `google/gemini-3.1-flash-image-preview` via the OpenRouter SDK.
- **Parallel Generation**: All 8 pathway textures are generated in parallel for near-instant rendering.

### 3. **The Puzzle Dashboard**
An interactive UI where you can explore the depths of your genome:
- **Significance Ranking**

Team