AI Player

Text Adventure AI Player

A modern AI-powered interface for playing classic text adventure games. Built with PyQt6, it features a sleek dark theme and intelligent AI gameplay.

Features

🎮 Core Features

  • Modern dark interface with color-coded text display
  • Dropdown menu for game selection
  • Start, Reset, Settings, and Quit controls
  • Real-time AI gameplay with reasoning display

⚙️ Settings

  • AI Thinking Time (0.5-5.0s)
  • Game History Size (5-20 actions)
  • Text Size (10-20pt)
  • AI Model Selection (llama3, mistral, codellama)
  • AI Creativity Level (0.1-1.0)

🎨 Design

  • Comfortable dark theme with soft colors
  • Modern UI with rounded corners
  • Clear visual hierarchy
  • Color-coded messages for AI responses, game output, and thinking process

🔄 Technical

  • Asynchronous game processing
  • Real-time updates
  • Thread-safe operations
  • Local AI integration via Ollama

How It Works

  1. Select a game from the dropdown
  2. Click Start to begin
  3. Watch the AI play with real-time reasoning
  4. Use Reset to stop at any time

Requirements

Need help with installation? Check out our detailed download instructions.

A perfect blend of classic gaming and modern AI technology, all together to make a fun to watch experience.