Spaces:
Running on Zero
Running on Zero
| { | |
| "id": "build-small-hackathon/case0", | |
| "slug": "case0", | |
| "title": "Case Zero", | |
| "sdk": "docker", | |
| "declared_models": [ | |
| "Qwen/Qwen2.5-1.5B-Instruct" | |
| ], | |
| "tags": [ | |
| "build-small-hackathon", | |
| "detective-game", | |
| "llama-cpp", | |
| "text-generation", | |
| "tiny-titan", | |
| "tts" | |
| ], | |
| "app_file": "", | |
| "README": "# π΅οΈ Case Zero β the AI *is* the detective game **A brand-new murder mystery, written and acted by a 1.5B model, every single time.** No scripted cases. No content library. A single small local model invents the whole thing β the victim, the suspects, their secrets and motives, the timeline, the murder weapon, the evidence, and the one who did it β then **role-plays every suspect live**. They remember what you asked. They lie to your face. And when you slap down the right piece of evidence, you watch the lie **crack in real time**. > Interrogate. Investigate. Accuse. One of them is guilty. Prove it. ## β¨ The moment that sells it Search the rooms, find a clue that contradicts a suspect's alibi, **present it**, and their story falls apart on screen β stress spikes, the alibi breaks, the truth leaks. Then name the killer, cite your proof, and get a scored verdict with a \"Director's Cut\" walkthrough of how the crime really went down. ## π§ How it works | Layer | What it does | |---|---| | **Model** β Qwen2.5-1.5B-Instruct (GGUF) | The whole game. Runs in-process on the CPU through **llama.cpp** (`llama-cpp-python`) β no server, no GPU, no remote endpoint. | | **Generation** | The model authors every case as JSON; deterministic Python only wires the *structure* (who's guilty, who was where) so the mystery is always solvable. | | **Solver** | A fairness referee: single culprit, a breakable alibi, every innocent cleared, and a discoverability gate so the key clue is always findable i ...", | |
| "APP_FILE": "(no app file available)" | |
| } |