ai-death-game — What is it?

yami-inc/ai-death-game is a browser-based AI death game simulator that enables interactive debate and elimination among AI agents, with a Game Master (GM) interface for intervention.

⭐ 30 Stars 🍴 10 Forks TypeScript MIT Author: yami-inc
Source: Description per README View on GitHub →

Why it matters

This project is attracting attention due to its innovative use of AI for interactive storytelling and decision-making. It fills a gap in the market for unique, AI-driven gaming experiences. The project stands out for its integration of Gemini API for AI interactions and its browser-based, serverless architecture.

Source: Synthesis of README and project traits

Core Features

AI Agents Debate and Eliminate

Five AI agents engage in debates and vote to eliminate each other, with the GM able to intervene and influence the outcomes.

Source: README
GM Intervention

The Game Master can inject text instructions into discussions, force-eliminate agents, or add extra votes, providing a dynamic and interactive experience.

Source: README
Character Pool and Trophies

A pool of 14+ characters, including hidden ones, can be selected, and trophies are earned based on game outcomes to unlock new characters.

Source: README

Architecture

The architecture is inferred to be a single-page application (SPA) using Next.js, with React components for UI. The project uses Zustand for state management, Tailwind CSS for styling, and the @google/genai SDK for AI interactions. The data flow is likely from the browser to Google's Gemini API, with no server-side storage of API keys.

Source: Code tree + dependency files

Project Knowledge Graph

Knowledge graph: project (center) + core features (inner hexagons) + key dependencies (outer chips) @google/genai next react react-dom zustand AI Agents Debate and EliminateAI Agents Debate an… GM Intervention Character Pool and TrophiesCharacter Pool and… ai-death-game Project Core feature Key dependency

Center: project; inner ring: core feature modules; outer ring: key dependencies. Auto-generated from core_features and tech_stack.key_deps.

Tech Stack

LanguageTypeScriptFrameworkNext.js 14 / React 18
@google/genainextreactreact-domzustand
Browser-based, serverless deployment with Vercel as recommended option
Source: Dependency files + code tree

Quick Start

git clone https://github.com/yami-inc/ai-death-game.git cd ai-death-game npm install npm run dev Open http://localhost:3000, enter your Gemini API key, and start the game.
Source: README Installation/Quick Start

Use Cases

This project is suitable for developers and tech enthusiasts interested in AI applications, particularly in interactive storytelling and gamification. It can be used for educational purposes, as a proof of concept for AI-driven applications, or as a unique gaming experience.

Source: README

Strengths & Limitations

Strengths

  • Strength 1: Innovative use of AI for interactive storytelling.
  • Strength 2: Browser-based, serverless architecture for easy deployment and scalability.
  • Strength 3: Open-source, allowing for customization and contribution.

Limitations

  • Limitation 1: Limited to the capabilities of the Gemini API.
  • Limitation 2: May require technical expertise to set up and customize.
Source: Synthesis of README, code structure and dependencies

Latest Release

v1.0.0 (2026-02-27): Initial Release of AI Death Game.

Source: GitHub Releases

Verdict

yami-inc/ai-death-game is an intriguing project for those interested in AI-driven interactive experiences. It offers a unique blend of AI and gaming, suitable for developers looking to explore the potential of AI in interactive storytelling and gamification.

Frequently Asked Questions

What is ai-death-game?

yami-inc/ai-death-game is a browser-based AI death game simulator that enables interactive debate and elimination among AI agents, with a Game Master (GM) interface for intervention.

What are the main features of ai-death-game?

ai-death-game's core features include: AI Agents Debate and Eliminate, GM Intervention, Character Pool and Trophies.

Why is ai-death-game trending?

This project is attracting attention due to its innovative use of AI for interactive storytelling and decision-making. It fills a gap in the market for unique, AI-driven gaming experiences.

What is ai-death-game used for?

This project is suitable for developers and tech enthusiasts interested in AI applications, particularly in interactive storytelling and gamification.

Transparency Notice
This page is auto-generated by AI (a large language model) from the following public materials: GitHub README, code tree, dependency files and release notes. Analyzed at: 2026-07-11 18:35. Quality score: 85/100.

Data sources: README, GitHub API, dependency files