Skip to content
2nd Place

Counterfactual Worlds

I shipped Counterfactual Worlds, a public web application that uses GPT-6 Astra to turn readings and museum objects into interactive, teacher-guided investigations.

Core trick

Model examines museum photos and learner reasoning, then revises a 3D scene in place while a teacher previews and approves the change.

Tags

Description

I shipped Counterfactual Worlds, a public web application that uses GPT-6 Astra to turn readings and museum objects into interactive, teacher-guided investigations. Teachers can start with 30 prepared lessons across 10 worlds or bring their own reading; students explore a 3D setting, examine sources, discuss their reasoning, and revise an explanation. My motivation is simple: a student's access to engaging education should not depend on their school's budget. Reusable lessons and shareable teaching materials are the starting point for that mission. The experience is simple: explore a world, examine evidence, defend an idea, and reconsider it with a teacher's guidance. In our Alexandria demo, a practice learner begins with “The library will definitely close.” After reading Strabo and considering a teacher's question about another patron, the learner revises to “Closure is possible, not inevitable.” The teacher can inspect both explanations and the feedback behind the revision. The distinctive interaction connects Astra's reasoning to both the student's work and the world they explore. Astra examines museum photographs alongside saved observations, discusses the learner's evidence and explanation, and helps a teacher shape the next challenge. Native mid-turn steering lets the teacher redirect a supported change while it is being generated, preview it privately, and decide what reaches the class. In Alexandria, that can change existing harbor, market, and scholarly activity under an explicitly hypothetical scenario. Across the reading worlds, teachers can direct supported lighting, atmosphere, and viewpoints while preserving the assigned text and student work. The project brings together: Teachers review sources, inspect explanations, preview AI suggestions, and decide what reaches the class. Model outputs are checked against structured contracts and source references. Hypothetical changes remain labeled assumptions, and AI feedback remains provisional. My access strategy starts with reusable lessons and shareable materials that teachers can adapt. Downloaded text packets and worksheets work offline; live AI requires connectivity. Affordable delivery and improved classroom learning are goals to validate through real use. **Try it:** https://counterfactual-worlds-henry.handeche49.chatgpt.site/try — public student entry, no teacher code required. **Browse resources:** World Library: https://counterfactual-worlds-henry.handeche49.chatgpt.site/worlds · Museums: https://counterfactual-worlds-henry.handeche49.chatgpt.site/collections · Models: https://counterfactual-worlds-henry.handeche49.chatgpt.site/model-catalog **Teacher access for judges:** https://counterfactual-worlds-henry.handeche49.chatgpt.site/studio Teacher code: `VjW2zJTPUwKsbeObpT8e25fIFnDhHdey` The public site includes learner-aware dialogue, museum-image feedback, and teacher-directed scene controls, with limited AI usage during the pilot. The video demonstrates the core teacher/student investigation. The live site also includes the expanded museum catalog, scene improvements, and optional ambient audio added after the demo was recorded.
henryhehehe/GPT6-hack★ 00 forksTypeScriptNOASSERTIONCreated Sep 10, 2026 · last push Sep 10, 2026

README excerpt

# Counterfactual Worlds

Explore a text as a 3D learning environment, examine its evidence, and revise an explanation. Teachers choose or build a lesson, invite students, and use GPT-6 Astra to respond to their reasoning and change the scene without losing their work.

**[Try the student experience](https://counterfactual-worlds-henry.handeche49.chatgpt.site/try)** · **[Explore the worlds](https://counterfactual-worlds-henry.handeche49.chatgpt.site/worlds)** · **[Browse museum objects](https://counterfactual-worlds-henry.handeche49.chatgpt.site/collections)** · **[Teacher studio](https://counterfactual-worlds-henry.handeche49.chatgpt.site/studio)**

Built for the GPT-6 Astra hackathon. This README describes the shipped application on GitHub `main`, including the September 10, 2026 version 26 release. Later development checkpoints are not automatically deployed.

## What you can use

- **10 prepared worlds and 30 lessons.** Alexandria, *The Odyssey*, *Pride and Prejudice*, *Macbeth*, *Frankenstein*, *A Christmas Carol*, *The Tempest*, the Declaration of Independence, Frederick Douglass's narrative, and Seneca Falls. Each world has three reading lessons with assigned ranges, questions, and source packets.
- **Walkable 3D scenes.** Scene-specific architecture and reading arrangements, detailed Greek and Regency companions, grounded character activity, outdoor wildlife, vegetation, water, lighting, scenic viewpoints, and optional ambient sound. Alexandria includes citizens in its

Team