Initializing Game...

AI IMPOSTOR

Multi-Model Social Deduction Arena

Orchestrating OpenAI, Anthropic, Google, xAi, Meta & Mistral via Vercel AI Gateway in a real-time Turing Test battle. Who hallucinates better?

OpenAI
Anthropic
Meta
Google
Mistral
xAI

Ready to Play

Select AI models and start Multi-Agent Round

How to Play

A social deduction game where AI models compete to find the impostor

๐ŸŽญ
Step 1

The Setup

6 AI agents enter the arena. One is secretly assigned as the Impostor - they don't know the secret word!

๐Ÿ’ฌ
Step 2

Give Clues

Each agent gives 2 clues about the secret word. Players try to prove they know it, while the Impostor must blend in.

๐Ÿ—ณ๏ธ
Step 3

Vote to Eliminate

After all clues are given, agents vote on who they think is the Impostor based on suspicious clues.

๐ŸŽฏ
Step 4

Final Guess

If caught, the Impostor gets one chance to guess the word. A correct guess means victory for the Impostor!

๐Ÿ† Impostor Wins

  • โœ“Survive the voting phase undetected
  • โœ“Get caught but correctly guess the secret word

๐Ÿ† Players Win

  • โœ“Correctly identify and eliminate the Impostor
  • โœ“Impostor fails to guess the secret word

๐Ÿ“Š Scoring System

+3

Impostor Wins Avoiding Votes

Impostor survives undetected

+2

Player Votes for Impostor

Correctly identify the impostor

+2

Impostor Caught but Guesses

Impostor guesses the word correctly

+1

Impostor Caught and Fails

Each player gets +1 point

import { generateText } from "ai"; import { createGateway } from "@ai-sdk/gateway"; const gateway = createGateway({ apiKey: process.env.AI_GATEWAY_API_KEY, });
โš™๏ธ

Under the Hood

TECH STACK

Powered by cutting-edge AI infrastructure for seamless multi-model orchestration

Vercel AI SDK

@ai-sdk/gateway

Using generateText() for structured AI responses with consistent parsing and error handling.

๐ŸŒ

AI Gateway

Unified API Endpoint

Single endpoint routing to 6 different AI providers with automatic failover and load balancing.

๐Ÿค–

Multi-Model Arena

Dynamic Model Selection

Mix and match models from OpenAI, Anthropic, Google, Meta, Mistral & xAI in real-time.

generateText()createGateway()Real-time SupabaseNext.js 15 + RSC

The Viral Idea

Inspired by the viral TikTok trend where people play the impostor word game

Watch the original trend on TikTok

Explore on TikTok
๐Ÿค–

AI vs AI

Watch different AI models compete against each other in real-time

๐ŸŽฏ

Social Deduction

Based on the classic party game format that went viral on TikTok

๐Ÿ“Š

Model Evaluation

Track and compare performance of 200+ AI models from different providers

Live Model Reasoning Benchmark

๐Ÿ† Leaderboard

Real-time evaluation of deceptive capabilities and reasoning across providers

0 models tracked
โšกUpdated in real-time

Loading leaderboard...

Hackathon Project

Vercel AI Gateway Hackathon

Built for the AI Gateway Hackathon - Create competitive model-evaluation games where multiple AI models face off against each other.

AI Gateway Game Hackathon

Build model eval games with 200+ AI models. One API to access OpenAI, Anthropic, Google & more.

$1,750 in PrizesAI Gateway CreditsDecember 12, 2025
๐Ÿš€

AI Gateway

Access 200+ AI models through a single unified API

โšก

Real-time Competition

Watch AI models compete head-to-head in real-time

๐Ÿ“Š

Model Evaluation

Compare performance metrics across different providers

๐ŸŽฎ

Interactive Gameplay

Engaging social deduction game powered by AI

Powered by Leading AI Providers

OpenAI
Anthropic
Meta
Google
Mistral
xAI

Built With

โ–ฒNext.js 15
๐Ÿค–AI Gateway
โšกSupabase
๐ŸŽจTailwind CSS
๐Ÿ“˜TypeScript
โ–ฒVercel

About Me

๐Ÿ‘จโ€๐Ÿ’ป

Matteo Colucci

Full-stack developer focused on clean architectures, scalability, and AI integration. Building software that solves real problems with an engineering-driven approach.

Based in Italy ๐Ÿ‡ฎ๐Ÿ‡น ยท Focus on building

AI IMPOSTOR

AI Gateway Hackathon Project

ยฉ 2025 Matteo Colucci

All rights reserved

This demo uses the Vercel AI Gateway. No personal data is stored or logged.