Simulator-Controller  by SeriousOldMan

AI pit crew for sim racing, using GPT for a realistic experience

created 4 years ago
293 stars

Top 91.2% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides an AI-powered pit crew and race management system for sim racing enthusiasts, aiming to enhance realism and provide strategic assistance. It targets sim racers seeking a more immersive and data-driven experience, offering features like AI race engineers, strategists, spotters, and driving coaches.

How It Works

The core of the system is a modular, extendable framework built with AutoHotkey, leveraging a hybrid rule engine and optional GPT integration for advanced AI capabilities. It automates simulator components and external hardware like button boxes, processing telemetry data to offer real-time strategic advice, pitstop management, and driving feedback. The AI assistants are designed to observe races, provide recommendations, and autonomously manage tasks.

Quick Start & Requirements

  • Installation: Automated installer (Simulator Controller.exe) or manual download and unzip. Requires running Simulator Tools application for manual installs.
  • Prerequisites: Windows OS. Optional dependencies include SimHub, SimFeedback, AutoHotkey (for development), and specific Microsoft voice/recognition languages.
  • Resources: A comprehensive 400+ page documentation and numerous video tutorials are available.

Highlighted Details

  • Features multiple AI assistants: Race Engineer, Race Strategist, Race Spotter, and Driving Coach.
  • Supports a wide range of sim racing titles including Assetto Corsa, ACC, rFactor 2, iRacing, and Automobilista 2.
  • Extensive plugin system allows integration with external hardware (Button Boxes, Stream Decks) and software (SimHub, SimFeedback).
  • Offers advanced features like strategy development, car setup recommendations, and on-track coaching using telemetry data.

Maintenance & Community

  • Active development with regular releases (weekly/bi-weekly cycles).
  • Community support via Discord, with channels for FAQs, coaching, feature requests, and mod sharing.
  • Open to contributions and bug reports, with repository access offered to contributors.

Licensing & Compatibility

  • Creative Commons BY-NC-SA (2025) by Oliver Juwig.
  • Restrictions: Non-commercial use only. Modifications are permitted but must adhere to the same license.

Limitations & Caveats

  • Antivirus software may flag the application due to its automation techniques; exceptions may be required.
  • Some stability issues are noted with the "Motion Feedback" plugin and SimFeedback integration.
  • Integration with new simulation games requires significant effort, particularly for data acquisition.
Health Check
Last commit

15 hours ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
57 stars in the last 90 days

Explore Similar Projects

Starred by Boris Cherny Boris Cherny(Creator of Claude Code; MTS at Anthropic), Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), and
2 more.

TagUI by aisingapore

0.1%
6k
Free RPA tool for automating repetitive tasks on websites, desktop apps, and command lines
created 8 years ago
updated 5 months ago
Feedback? Help us improve.