GeneKnow DNA Logo

GeneKnow

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.

Privacy-First 1000 Genomes & gnomAD Fast Processing

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
Version: 1.2.3
Release Type: Stable

Download GeneKnow

Choose your platform to get started

Loading... Loading...

Recommended Download

Automatically detected for your platform

Windows

Windows 10 or later

Loading downloads...

macOS

macOS 10.14 or later

Loading downloads...

Linux

Ubuntu 18.04+, RHEL 8+

Loading downloads...
System Requirements
Windows: Windows 10 (64-bit), 4 GB RAM, 500 MB disk space
macOS: macOS 10.14+, 4 GB RAM, 500 MB disk space
Linux: Ubuntu 18.04+/RHEL 8+, 4 GB RAM, 500 MB disk space

🍎 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.