OpenAI 2026 hackathon

GeneCourt

Put a disputed genetic variant on trial. GeneCourt lets learners cross-examine real evidence, expose uncertainty, and see why credible science can disagree.

Solo project by Hassan Khalaf · 0 likes · 0 comments

Archive position — measured, not model output

0 likes on Devpost

2,264 of the 7,856 archived projects have more likes, and 5,592 share exactly 0 — so this project's #4,290 place in the like-ranked listing is a tie-break inside that group, not a ranking.

Projects (log scale)

1
10
100
1k
10k
05,592
11,758
2285
3–4132
5–975
10+14

Likes on Devpost. ▲ marks this project's group.

Show the figures
LikesProjectsShare of archive
05,59271.2%
11,75822.4%
22853.6%
3–41321.7%
5–9751.0%
10+140.2%
Devpost like counts for all 7,856 archived projects, captured when this archive was built.

Executive Summary

GeneCourt is an educational tool built for genetic variant classification training. The description states it presents a courtroom-style interface to teach learners how scientific disagreement arises in clinical genetics, using real ClinVar records and interactive 3D structures. It is described as a strict TypeScript/React application deployed on Cloudflare Workers, with a deterministic pipeline that prevents live model outputs from overriding verified evidence.

The author claims the tool makes uncertainty visible by allowing users to inspect why credible science can disagree, and to see how different types of evidence support or challenge variant classifications. It includes features like interactive 3D protein structures, source tracing, and export capabilities.

Key commercial due-diligence questions include: Is there a clear path from this educational demo to a product that could serve real users? What is the intended market beyond hackathon education? How does it differ from existing scientific data platforms or educational tools?

The most important open question is whether GeneCourt has any evidence of traction, revenue, or adoption beyond its own demonstration. The description contains no information about customers, pricing, usage metrics, or commercialization plans.

Back to contents

What The Product Actually Is

The description states that GeneCourt is a "classroom-style evidence lab" where learners can examine genetic variant classifications using real ClinVar data and interactive 3D structures. It presents two curated variants from the TP53 gene domain:

  • R282Q, a conflict case with conflicting ClinVar assertions (Likely pathogenic and Uncertain significance)
  • R248Q, a calibration control with an expert-panel Pathogenic record

The product allows users to:

  • Inspect transcript, coding change, protein change, condition, submitter, and assertion date
  • Follow a 90-second replay through four evidence perspectives (supporting, challenging, methodology, population context)
  • Focus on affected residue in interactive 3D protein structure
  • Open every evidence card's source, identifier, admitted source span, retrieval date, and limitation
  • Review what is established, disputed, contextual, missing, and unresolved
  • Admit PubMed records and inspect changes
  • Export or print case files

The description states it is built with Next.js, React, TypeScript, Zod, Mol*, Cloudflare Workers, and OpenAI GPT-5.6.

Back to contents

Positioning & Claim Evolution

The author states that GeneCourt turns genetic variant classification "from a final label into reasoning visible." It claims to make "uncertainty something learners can inspect—not something an AI quietly hides."

The positioning evolved from a hackathon project focused on educational demonstration to one that presents itself as teaching scientific reasoning in clinical genetics. The description emphasizes that it does not diagnose disease, estimate risk, recommend treatment, or autonomously classify variants.

The claim is that it makes "credible science can disagree" visible through interactive evidence inspection and cross-examination. It positions itself as a tool for understanding how scientific disagreement arises rather than resolving it.

Back to contents

Target Customer & ICP

The description states GeneCourt is designed for "learners" in genetic variant classification training. It is described as an educational and research demonstration, not intended for clinical use or patient care.

The target audience appears to be:

  • Educational institutions teaching clinical genetics
  • Researchers studying variant classification methods
  • Trainees in genetic counseling or clinical laboratory science

The description does not identify specific customer segments beyond "learners" or specify whether it targets academic, professional development, or institutional users. No evidence of customer personas, usage patterns, or market segmentation is provided.

Back to contents

Business Model & Pricing Evidence

The description states GeneCourt is an educational and research demonstration that does not diagnose disease, estimate personal risk, recommend treatment, or autonomously classify patient variants. It explicitly states that expert review is always required.

There is no evidence of pricing structure, revenue model, or monetization strategy in the description. The project appears to be a demo-only tool with no commercialization plans described.

Back to contents

Technical & Delivery Signals

The description states GeneCourt is:

  • A strict TypeScript and React application using Next.js App Router
  • Compiled with Vinext and deployed as Cloudflare Worker
  • Uses Zod contracts for data validation
  • Renders 3D structures with Mol* locally served PDBx/mmCIF files
  • Implements a guarded server-side pipeline using OpenAI Responses API and GPT-5.6
  • Has deterministic code checks for source spans, allowlisted hosts, exact variant/condition scope, experimental model, endpoint, safety language, and schema validity
  • Uses Codex for research planning, architecture, typed contracts, source adapters, validator design, UI implementation, testing, and submission preparation

The description states it includes keyboard controls, reduced-motion behavior, accessible source drawers, JSON export, print output, and responsive layouts. It passed 108 automated tests plus typecheck, lint, production build, evidence-integrity evaluation, accessibility, desktop/mobile, reduced-motion, export, print, and browser error checks.

Back to contents

Traction & Maturity Signals

The description states GeneCourt is an educational and research demonstration submitted to the OpenAI 2026 hackathon. It does not contain any evidence of traction, revenue, customers, or adoption beyond its own demonstration.

There is no evidence of:

  • User base or customer acquisition
  • Revenue or monetization
  • Product usage metrics
  • Market validation or customer feedback
  • Commercial deployment or production use

The description indicates it was built as a hackathon submission and remains in demo form.

Back to contents

Competitive Context

The description does not provide information about competitive landscape, existing alternatives, or market positioning relative to other tools. It makes no claims about how GeneCourt differs from existing scientific data platforms, educational tools, or genetic variant classification systems.

No evidence of competitors, market share, or differentiation strategy is provided in the description.

Back to contents

Key Risks & Red Flags

  • The project is described as an educational demo submitted to a hackathon with no commercialization plans
  • No evidence of traction, revenue, customers, or adoption beyond its own demonstration
  • No pricing model or monetization strategy described
  • No indication of how it would transition from educational tool to commercial product
  • The description states it does not diagnose disease or classify variants, limiting its clinical utility
  • The deterministic pipeline approach may limit scalability or real-time updates
  • No evidence of team experience in commercializing educational or scientific tools

Back to contents

Diligence Questions To Ask The Founders

  1. What is the intended transition path from this educational demo to a product that could serve real users?
  2. How does GeneCourt plan to differentiate itself from existing scientific data platforms and educational tools?
  3. What specific market segments are you targeting beyond academic institutions?
  4. Are there any plans for monetization or revenue generation?
  5. What is the roadmap for expanding beyond the TP53 gene domain?
  6. How do you plan to handle educator approval and persistence in live ingestion workflows?
  7. What evidence supports the need for this type of educational tool in clinical genetics training?
  8. How will you validate that learners improve at distinguishing different types of genetic evidence?

Back to contents

Investment/Partnership Verdict

The description states GeneCourt is an educational and research demonstration submitted to a hackathon, with no evidence of traction, revenue, customers, or commercialization plans beyond its own demonstration.

There is no evidence of:

  • Revenue generation
  • Customer base
  • Market traction
  • Commercial viability
  • Product-market fit
  • Scalable business model

The project appears to be a proof-of-concept educational tool with no apparent path to commercialization. The description contains no information about funding, team experience, or strategic partnerships.

The author states that GeneCourt is an educational and research demonstration that does not diagnose disease, estimate personal risk, recommend treatment, or autonomously classify patient variants. Expert review is always required.

The project lacks evidence of any commercial due-diligence signals beyond its own self-description. It appears to be a prototype with no demonstrated market need or business model.

Back to contents

Source

Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.

The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.