8000 GitHub - voidmeld/owl_control: Videogame control data collected via OBS + C input library
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

voidmeld/owl_control

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦉 OWL Control

Help train the next generation of AI by sharing your gameplay!

License

OWL Control is a desktop application that records gameplay footage and input data from video games
to create open-source datasets for AI research. By using OWL Control,
you're contributing to the development of AI agents and world models.


🎮 What is OWL Control?

OWL Control automatically records your gameplay sessions (video + keyboard/mouse inputs) from supported single-player games. This data is uploaded to create a public dataset that researchers worldwide can use to train AI models.

✨ Key Features

Feature Description
🎬 Automatic Recording Detects and records supported games automatically
🔒 Privacy First Only records whitelisted single-player games, no microphone audio
🎛️ Full Control Start/stop recording anytime with hotkeys (F4/F5)
🪶 Lightweight Runs quietly in your system tray

🚀 Getting Started

1️⃣ Download the latest version from the Relea 8000 ses page
2️⃣ Install the application for your operating system
3️⃣ Create an account or enter your API key
4️⃣ Review and accept the data collection terms
5️⃣ Start gaming! OWL Control will automatically record supported games

🛡️ Privacy & Security

Your privacy is our top priority!

Only records gameplay from pre-approved single-player games
No microphone recording - your voice stays private
No personal information captured
All data is anonymized before public release
You can delete recordings anytime
Completely voluntary - stop recording whenever you want

🎯 Supported Games

OWL Control automatically detects and records from the following curated list of single-player games. The app will notify you when it detects a supported game.

  • Doom Eternal
  • Doom (2016)
  • Cyberpunk 2077
  • Satisfactory
  • Crysis 3
  • Titanfall 2
  • Skyrim
  • Oblivion Remastered

More games will be added in the future.

💻 System Requirements

  • Any system capable of running your game and OBS
  • 10-20GB of free storage space for recordings
  • Low bandwidth internet connection (videos are compressed before upload)

⚙️ Upload Settings

OWL Control offers flexible upload scheduling:

  • Automatic daily uploads at midnight
  • Manual uploads when you open the application
  • Configurable through the settings menu

📦 Data Collection

OWL Control only records gameplay footage and keyboard/mouse inputs. No microphone audio is recorded.

Game audio is currently not recorded, but this may change in the future. Any such changes will be announced.

⌨️ Controls

Key/Action Function
F4 🟢 Start recording manually
F5 🔴 Stop recording
System Tray Icon ⚙️ Access settings and controls

🤝 Contributing to AI Research

By using OWL Control, you're helping to:

🤖 Train AI agents to understand and play games
🌍 Develop better world models for AI systems
📊 Create open datasets for the research community
🚀 Advance the field of AI and machine learning
✨ All collected data will be made publicly available for research purposes ✨

💻 For Developers

OWL Control is open source! If you're interested in the technical details or want to contribute:

🔨 Building from Source

# Clone the repository
git clone https://github.com/OpenWorld-Labs/owl_control.git
cd owl_control

# Install dependencies
npm install
pip install -r requirements.txt

# Build the application
npm run build

# Run in development mode
npm run dev

# Package for distribution (includes Python bundling)
npm run package        # All platforms
npm run package:win    # Windows only
npm run package:mac    # macOS only
npm run package:linux  # Linux only

Currently only Windows is supported, although we'll be adding more platforms in the near future.

📖 For detailed development instructions, see our Development Guide

📄 License

This project is open source and available under the MIT License

🙋 Support

Need Help? Where to Go
🐛 Issues or Bugs? Report them on our GitHub Issues page
Questions? Visit our GitHub Issues page


🦉 OWL Control is a project by Open World Labs
Building open datasets for AI research

⭐ Star us on GitHub

About

Videogame control data collected via OBS + C input library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 39.5%
  • Python 31.1%
  • JavaScript 12.7%
  • CSS 9.3%
  • Shell 3.0%
  • Batchfile 2.7%
  • Other 1.7%
0