Skip to content

M3-org/clanktank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b7e7a0b Β· Apr 5, 2025

History

13 Commits
Mar 22, 2025
Apr 5, 2025
Mar 31, 2025
Mar 22, 2025
Mar 22, 2025
Mar 22, 2025

Repository files navigation

Clank Tank πŸ€–πŸ’°

An AI-powered game show where entrepreneurs pitch to simulated judges, competing for virtual funding and real attention.

Clank Tank Logo

About Clank Tank

Clank Tank is an autonomous entertainment platform where users submit real business pitches that are transformed into complete, simulated episodes featuring AI-generated characters, dialogue, and interactions. Inspired by "Shark Tank," our system creates entertaining show episodes that provide exposure for projects while offering AI-driven feedback.

The show features a panel of AI judges who evaluate pitches, question the presenter, and ultimately decide whether to "pump" or "dump" the project.

Meet the Cast

aixvc
aixvc
Judge
Degen Spartan AI
Degen Spartan AI
Judge
peepo
peepo
Guest Judge
AI Shaw
AI Shaw
Judge
Eliza
Eliza
Host

Latest Episode

Watch Episode S1E1: The AI Battle Arena

How It Works

  1. Pitch Submission: Entrepreneurs submit their project details and personal information through our submission form
  2. AI Simulation: Our system creates an AI character to represent the pitcher and generates a complete episode script
  3. Real-Time Rendering: The episode is rendered in 3D using PlayCanvas (with variants for Unity/Unreal)
  4. Publishing: Episodes are shared via web embeds and social media clips
  5. Feedback & Exposure: Projects gain visibility, useful critique, and potential connections to capital

Technical Architecture

The Clank Tank system uses a modular architecture with several key components:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Pitch System   │────▢│  Writers Room │────▢│ Episode Builder β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚                                              β”‚
         β–Ό                                              β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                         β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Human Review   │◀────────────────────────│  JSON Episode   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                         β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚                                              β”‚
         β–Ό                                              β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                         β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Video Production│◀────────────────────────│ 3D Playback     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                         β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Project Structure

.
β”œβ”€β”€ docs/               # Documentation and concept files
β”œβ”€β”€ media/              # Assets for the show
β”‚   β”œβ”€β”€ cast/           # Character images and headshots
β”‚   β”œβ”€β”€ clips/          # Video segments (intro, outro, transitions)
β”‚   └── thumbnails/     # Episode thumbnails and promotional images
β”œβ”€β”€ scripts/            # Automation tools
β”‚   └── shmotime-recorder.js  # Recording utility for episodes
└── README.md           # This file

Core Components

  1. AI Writers' Room: Uses Anthropic Claude to generate natural dialogue and interactions between judges and pitchers
  2. Rendering Framework: PlayCanvas (web-based) with planned support for Unity/Unreal for higher fidelity
  3. Show Runner: JSON-based event system that controls the flow of scenes, dialogue, and camera work
  4. Audio Pipeline: ElevenLabs for voice synthesis plus sound effects and transitions
  5. Recording System: Automated tools to create high-quality recordings from rendered episodes

Running the Recorder

The repository includes a powerful recording tool for capturing high-quality videos of episodes:

# Record an episode
node scripts/shmotime-recorder.js https://shmotime.com/shmotime_episode/your-episode-url/

# For more options
node scripts/shmotime-recorder.js --help

Season 1 Development Roadmap

Phase 1: Production Enhancement (Current)

  • Complete audio pipeline with compression/DSP for voices
  • Create consistent sound effect package (stingers, transitions)
  • Implement professional intro/outro videos
  • Add buffer space between dialogue lines for better pacing
  • Develop structured segment format for episodes

Phase 2: Content Improvement

  • Enhanced judge interactions with deeper questioning
  • Project demo integrations (15-30 seconds each)
  • Balanced episode structure with varied pitches
  • Multi-agent AI writers' room

Phase 3: Community Integration

  • Audience feedback mechanisms
  • Post-episode resources (PDF/webpage with project details)
  • Token-based voting system
  • Community submission review system
  • Special guest judges from community

Phase 4: Format Expansion

  • Grant proposal reviews
  • Hackathon judging
  • Governance discussions
  • Extended episode formats

Clank Tank is an entertainment platform and does not provide financial advice. All judge decisions are simulated and do not constitute real investment offers.

Releases

No releases published

Packages

No packages published