whatisgithub

What is vegas-amnesia?

himanshu748/vegas-amnesia — explained in plain English

Analysis updated 2026-05-18

0PythonAudience · generalComplexity · 3/5Setup · moderate

In one sentence

A browser detective game where every clue filed, recalled, or deleted is a real operation against a live Cognee Cloud memory graph.

Mindmap

mindmap
  root((Vegas Amnesia))
    What it does
      Detective game
      Real memory graph gameplay
    Tech stack
      FastAPI
      three.js
      Cognee Cloud
    Use cases
      Play the game
      See memory ops in action
    Audience
      Players
      Cognee developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Play a timed detective mini-game built on a real memory API

USE CASE 2

See how Cognee's remember, recall, memify, and forget operations work in practice

USE CASE 3

Study an example of an LLM-driven character reacting to a live knowledge graph

What is it built with?

PythonFastAPIJavaScriptthree.jsDocker

How does it compare?

himanshu748/vegas-amnesia0xallam/my-recipe0xhassaan/nn-from-scratch
Stars00
LanguagePythonPythonPython
Last pushed2022-11-22
MaintenanceDormant
Setup difficultymoderatemoderatemoderate
Complexity3/52/54/5
Audiencegeneralgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Needs a Cognee Cloud API key and, for full character dialogue, a Hugging Face or Anthropic API key.

So what is it?

Vegas Amnesia is a browser based detective game built for a hackathon centered on a memory platform called Cognee Cloud. The premise is playful: the player controls an AI assistant whose memory got wiped after a wild night in Las Vegas, and must piece together what happened, including tracking down a mysterious ring, before the owner's fiancee arrives at noon. What makes the game notable is that it is not just themed around memory, it is built directly on top of Cognee's real memory operations. Every piece of evidence the player chooses to "file" is actually written as a real memory into a live Cognee Cloud dataset, shown as a glowing node in a three dimensional knowledge graph the player can open at any time. Asking the in-game AI a question actually calls Cognee's recall function, and a "connect the dots" action triggers a real inference pass that derives new facts from what has already been stored. Deleting evidence that turns out to be false calls Cognee's forget operation, permanently removing that memory and visibly killing its node in the graph. Some clues found during play are outright false, and filing them poisons the AI's growing picture of the night, so part of the challenge is deciding what to trust before committing it to memory. Several characters in the game are driven by a language model and react based on what the memory graph already contains, occasionally contradicting themselves in ways a careful player can catch. The game runs as a FastAPI backend paired with a plain JavaScript and three.js frontend for the graph visuals, with each play session getting its own isolated Cognee dataset that is deleted on reset. Character dialogue is generated through a hosted Qwen model, and the whole project states it was built using Claude Code as part of the hackathon rules. A public, rate-limited version is playable online, alongside recorded demo videos.

Copy-paste prompts

Prompt 1
Explain how filing evidence in Vegas Amnesia maps to Cognee Cloud's remember operation.
Prompt 2
Help me run Vegas Amnesia locally using the FastAPI backend in this repo.
Prompt 3
Walk me through how the memify step derives new facts in this game.

Frequently asked questions

What is vegas-amnesia?

A browser detective game where every clue filed, recalled, or deleted is a real operation against a live Cognee Cloud memory graph.

What language is vegas-amnesia written in?

Mainly Python. The stack also includes Python, FastAPI, JavaScript.

How hard is vegas-amnesia to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is vegas-amnesia for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.