Decode Disease Through Genomic Analysis.
Analyze your genetic data securely on your own device. No cloud uploads, no data sharing. Decode disease patterns using advanced ML models trained on 1000 Genomes and gnomAD data with TCGA-based methods.
Why Choose GeneKnow?
Built with privacy and accuracy in mind, GeneKnow offers cutting-edge genomic analysis to decode disease without compromising your data security.
Privacy-First
Your genetic data never leaves your device. All processing happens locally, ensuring complete privacy and security.
Advanced ML Models
Advanced machine learning models trained on 1000 Genomes and gnomAD datasets using TCGA-based methods for accurate risk assessment.
Fast Processing
Optimized algorithms deliver results in minutes, not hours. Get insights quickly without waiting.
Comprehensive Reports
Detailed reports with visualizations, risk scores, and actionable insights for healthcare decisions.
Easy to Use
Intuitive interface designed for both researchers and healthcare professionals. No technical expertise required.
Cross-Platform
Available on Windows, macOS, and Linux. Same powerful features across all your devices.
About GeneKnow
GeneKnow is a privacy-first genomic analysis platform that empowers individuals and healthcare professionals to decode disease through genetic data. GeneKnow is a free and open-source project. We believe in full transparency to build community trust. You can review our code, understand how our models work, and contribute to the project on our GitHub repository.
GeneKnow v1.2.3
Released recently
What's New
- Enhanced Privacy Protection: Improved local data processing with zero cloud uploads
- TCGA Data Integration: Updated machine learning models with latest TCGA datasets
- Cross-Platform Compatibility: Native support for Windows, macOS, and Linux
Improvements
- Better User Interface: Streamlined workflow for easier navigation
- Enhanced Reports: More detailed visualizations and risk assessments
Download GeneKnow
Choose your platform to get started
Recommended Download
Automatically detected for your platform
Windows
Windows 10 or later
macOS
macOS 10.14 or later
Linux
Ubuntu 18.04+, RHEL 8+
🍎 macOS Installation Instructions
Important: Due to the bundled Python runtime and ML models, GeneKnow requires programmatic installation via Terminal. DO NOT use drag-and-drop installation from the DMG as this will result in a non-functional app.
📋 Copy and paste these commands into Terminal:
# Step 1: Stop any running GeneKnow processes
pkill -f "GeneKnow.app"
pkill -f "geneknow_pipeline"
# Step 2: Mount the DMG (replace with your actual DMG filename)
hdiutil attach ~/Downloads/GeneKnow_*.dmg
# Step 3: Remove old installation if it exists
sudo rm -rf /Applications/GeneKnow.app
# Step 4: Copy the app to Applications (preserves bundled resources)
sudo cp -R "/Volumes/GeneKnow*/GeneKnow.app" /Applications/
# Step 5: Remove quarantine attributes (required for unsigned apps)
sudo xattr -r -d com.apple.quarantine /Applications/GeneKnow.app
# Step 6: Unmount the DMG
hdiutil detach "/Volumes/GeneKnow*"
# Step 7: Launch the app
open /Applications/GeneKnow.app
✅ Verification Steps:
# Check that bundled resources are present
ls -la /Applications/GeneKnow.app/Contents/Resources/_up_/bundled_resources/
You should see: start_api_server.sh
, python_runtime/
, and geneknow_pipeline/
🚨 Common Issues:
- Empty Resources directory → Used drag-and-drop instead of Terminal
- "Not Available" in confidence check → Missing ML models
- App won't start → Check bundled resources are present
Why programmatic installation is required:
- Apple requires developer certificates ($99/year) for automatic installation
- Bundled Python runtime and ML models need proper file permissions
- Drag-and-drop doesn't preserve the complex bundle structure
- We're working toward official code signing as our project grows
Security: Our code is fully open-source and auditable on GitHub. Your genetic data never leaves your device.