Huashu Design
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
Plays a detective game where you question AI suspects, gather evidence and solve generated murder mysteries, for fans of interactive mystery games.
Murder.Ai is a kit in the Companions category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download MCP-1st-Birthday/Murder.Ai --repo-type space --local-dir Murder.Ai cd Murder.Ai
Murder.Ai is a detective game driven by language models. You question suspects, collect evidence and try to solve a murder mystery that the game generates. Each suspect has a personality, secrets and a voice. The game also has a mode where an AI detective plays the case while you watch.
Players who like mystery games and people who want to see how language models and MCP tools can run a game.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Gaming | Mystery fans | Play the detective and question AI suspects | Working through the Silicon Valley Incident case |
| Software | Developers of agent games | Study a game built on MCP tools and Gradio | Reading how the tools reach the Python engine |
| Education | People learning about AI agents | Watch an AI detective reason through evidence | Using the spectator mode to follow its accusations |
If you want a short, offline game that needs no accounts or keys for a copy, you can skip it.
| Use case | Who | What they get back |
|---|---|---|
| Play a case | Mystery fans | A case to investigate, with suspects to question |
| Speak your questions | Players | Interrogation by voice through the browser's speech recognition |
| Watch the AI play | Curious viewers | An AI detective that reasons through evidence and accuses |
Online, nothing needs installing. A copy on your own computer needs Docker, a little Python and two service keys.
pip install -U huggingface_hub hf download MCP-1st-Birthday/Murder.Ai --repo-type space --local-dir Murder.Ai cd Murder.Ai docker build -t murder.ai . docker run -it -p 7860:7860 murder.ai
The project's notes name the two keys in a .env file like this. Replace the placeholders with your own keys.
Put your own value in GEMINI_API_KEY and ELEVENLABS_API_KEY first.
Pick a case, gather evidence with the tools, then question the suspects by text or voice. Once you believe you have the answer, you can accuse a suspect. A wrong accusation costs you rounds. The game runs on port 7860.
docker run -it -p 7860:7860 murder.ai
| Tool | What it does |
|---|---|
| get_location(phone) | Works out where a suspect was, from a phone |
| get_footage(camera) | Plays security footage, which can reveal physical evidence |
| get_dna_test(item) | Checks an object for fingerprints and DNA |
| call_alibi(id) | Calls an alibi witness, played by a second language model agent |
You pick the Art Gallery Heist case and watch the footage from one camera. You then ask the curator out loud where they were that night. The curator answers in a voice that suits their role, and you decide whether to accuse or keep digging.
Think of it as a chat-based whodunit. To start, pick a case, check the evidence once, then ask a suspect one simple question about the night in question.
Its tools come from the Model Context Protocol, which lets both the AI and the player call them. A custom HTML, CSS and JavaScript interface sits inside Gradio, a FastAPI backend holds the game state, and a Python engine runs the logic. A bridge links the browser to the backend. The badges name Gemini 2.5 Flash as the language model.
Plays a detective game where you question AI suspects, gather evidence and solve generated murder mysteries, for fans of interactive mystery games.
Made by MCP-1st-Birthday on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.
What it is: Murder.Ai is a detective game driven by language models. You question suspects, collect evidence and try to solve a murder mystery that the game generates. Each suspect has a personality, secrets and a voice. The game also has a mode where an AI detective plays the case while you watch.
Who it suits: Players who like mystery games and people who want to see how language models and MCP tools can run a game.
Industry | Who uses it | How they use it | Example
Gaming | Mystery fans | Play the detective and question AI suspects | Working through the Silicon Valley Incident case
Software | Developers of agent games | Study a game built on MCP tools and Gradio | Reading how the tools reach the Python engine
Education | People learning about AI agents | Watch an AI detective reason through evidence | Using the spectator mode to follow its accusations
If you want a short, offline game that needs no accounts or keys for a copy, you can skip it.
Where to use it:
Use case | Who | What they get back
Play a case | Mystery fans | A case to investigate, with suspects to question
Speak your questions | Players | Interrogation by voice through the browser's speech recognition
Watch the AI play | Curious viewers | An AI detective that reasons through evidence and accuses
How to set it up: Online, nothing needs installing. A copy on your own computer needs Docker, a little Python and two service keys.
pip install -U huggingface_hub
hf download MCP-1st-Birthday/Murder.Ai --repo-type space --local-dir Murder.Ai
cd Murder.Ai
docker build -t murder.ai .
docker run -it -p 7860:7860 murder.ai
The project's notes name the two keys in a .env file like this. Replace the placeholders with your own keys.
Put your own value in GEMINI_API_KEY and ELEVENLABS_API_KEY first.
How to use it: Pick a case, gather evidence with the tools, then question the suspects by text or voice. Once you believe you have the answer, you can accuse a suspect. A wrong accusation costs you rounds. The game runs on port 7860.
docker run -it -p 7860:7860 murder.ai
Tool | What it does
get_location(phone) | Works out where a suspect was, from a phone
get_footage(camera) | Plays security footage, which can reveal physical evidence
get_dna_test(item) | Checks an object for fingerprints and DNA
call_alibi(id) | Calls an alibi witness, played by a second language model agent
Example: You pick the Art Gallery Heist case and watch the footage from one camera. You then ask the curator out loud where they were that night. The curator answers in a voice that suits their role, and you decide whether to accuse or keep digging.
For newcomers and experts: Think of it as a chat-based whodunit. To start, pick a case, check the evidence once, then ask a suspect one simple question about the night in question.
Its tools come from the Model Context Protocol, which lets both the AI and the player call them. A custom HTML, CSS and JavaScript interface sits inside Gradio, a FastAPI backend holds the game state, and a Python engine runs the logic. A bridge links the browser to the backend. The badges name Gemini 2.5 Flash as the language model.
Pick a case
Gather evidence with the MCP tools
Question suspects by text or voice
Make an accusation
Good to know:
Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.
README.md 5 KB
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
schizophyllume · Kit
Offers a family of tiny GGUF language models that talk in bee buzzes, from buzz-only bees to mood-tagged ones and linked queen and worker hives. For hobbyists…
hiwaifu-research · Kit
A role-play chat model post-trained from Gemma 4 31B-IT that replies in the user's language, whether Russian, Spanish, English or Portuguese, and stays in it.…
nohurry · Kit
Shares roleplay presets for SillyTavern, mainly the Voyage series plus a generic Eval preset. It suits people who run story chats with local or hosted language…