Urgent.News

What's breaking now, across thousands of outlets.

Tech

The Room That Forgot You: A Museum Mystery with an Archivist That Runs in Your Browser

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine . What I Built The museum knows every donor's name. It cannot tell you who washed the cups. The Room That Forgot You is a first-person browser mystery set in a railway museum after closing. Its archivist remembers important visitors and celebrated events. Someone else survives only in the margins: an…

The Room That Forgot You is a first-person browser mystery set in a railway museum after closing hours. An archivist in the game remembers key visitors and celebrated events, while other details are left in the margins. Players enter the museum using a flashlight and a handheld receiver, with the goal of giving that overlooked person a place in the record.

The main mechanic involves changing the room by connecting evidence. Finding a document is just the beginning, as players must then link it to another record, establish what happened, and confirm the connection. As the player advances, distorted spaces regain their sounds, shape, and meaning.

The game consists of three galleries, eighteen records, and nine connections. In the "Departures" gallery, players see that someone abandoned the station, returned time and time again, and the station sheltered people during a flood. Notable townspeople carried out important work, keeping the doors open. As the player discovers additional records and makes connections, the room transforms, revealing hidden truths.

The game's architecture relies on React 19, React Three Fiber, Three.js, TypeScript, and Vite to render a procedural museum. Two open-weight models, MiniLM and Qwen2.5-1.5B-Instruct, work together to process questions, match evidence to conclusions, and validate answers. These models follow the MIT license, and the game's own code and narrative are released under the same license.

Players can access the game at any time, as no account is required. It uses a keyboard and mouse for navigation, with WASD/arrow keys for movement and Shift for rushing. The mouse is used for looking around, flashing, and inspecting objects. The game saves progress within the browser, and the models can be downloaded for testing.

The game snapshot, developed in commit 64ad8d6, has passed 21 unit tests and a production build. Development evaluations included 29/30 checks, accounting for evidence validation, save recovery, controls, and encounter logic. The mixed pipeline response time averaged around 12 milliseconds, primarily due to neural retrieval.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Lunar Hollow: The Vanished Webmaster

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine What I Built Lunar Hollow is a small offline mystery.

  • Lunar Hollow vanished in 2004 with no trace
  • NightowlRen stopped posting on March 14, 2004
  • Password hidden in HTML comment for game solution

From STL to an editable FreeCAD macro: change one number, run it again

mesh2cad turns an STL into CAD. Every part gets a STEP file with real planes, cylinders and cones. When the part is simple enough it also gets a script with named parameters, so "make the hole 2 mm…

  • Mesh2cad adds FreeCAD macro output format
  • Users edit one number to modify parts
  • Macros validated against original STL

My family tree became a 404, so I built one that lives on my computer

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine What I Built I used to keep my family tree on a genealogy website: names, dates, photos.

  • Carla created open-source project Tell the Tree to build family trees locally
  • Uses Gemma 4 E2B language model on user's computer via Ollama tool
  • Allows editing, adding photos, searching, and exporting in GEDCOM format

Why Referral Attribution Fails Silently: A Lesson in Write-Once Design

Every referral system I have audited has the same shape: one write, at account creation, and no way to correct it afterwards. That shape is not an accident.

  • Referral systems store single write during account creation, no modification allowed later
  • Design prioritizes fraud resistance over user experience, creates unnoticed failure mode

More from Saturday 31 October →