Schola

by GPUOpen-LibrariesAndSDKs · Agent Tool · ★ 77

About Schola

Schola The Schola project is an effort to build a toolkit/plugin for controlling Objects in Unreal with Reinforcement Learning. It provides tools to help the user create Environments, define Agents, connect to python based RL Frameworks (e.g. Gym, RLlib or Stable Baselines 3), and power NPCs with RL during games. Getting Started Install Unreal Engine As Schola is an Unreal Engine Project, you will need to first install Unreal Engine. Refer to the below table to identify the correct version of Unreal Engine for each version of Schola.

Quick Facts

Stars77
Forks18
LanguageC++
CategoryAgent Tool
LicenseMIT
Quality Score58.5618514374703/100
Open Issues4
Last Updated2026-07-08
Created2025-02-03
Platformspython
Est. Tokens~17k

Compatible Skills

These tools work well together with Schola for enhanced workflows:

  • UnrealGenAISupport — semantic(0.18)+complementary+shared_fw(openai)+same_lang+similar_pop (54%)
  • retrain — semantic(0.54)+complementary+similar_pop (49%)
  • Unreal_mcp — semantic(0.25)+complementary+same_lang+similar_pop (49%)
  • SkillZero — semantic(0.39)+complementary+similar_pop (49%)
  • ue5-mcp — semantic(0.25)+complementary+same_lang+similar_pop (49%)

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular C++ Agent Tools

Frequently Asked Questions

What is Schola?

Schola is Schola is a plugin for enabling Reinforcement Learning (RL) in Unreal Engine. It provides tools to help developers create environments, define agents, and connect to python-based RL frameworks such as. It is categorized as a Agent Tool with 77 GitHub stars.

What programming language is Schola written in?

Schola is primarily written in C++.

How do I install or use Schola?

You can find installation instructions and usage details in the Schola GitHub repository at github.com/GPUOpen-LibrariesAndSDKs/Schola. The project has 77 stars and 18 forks, indicating an active community.

What license does Schola use?

Schola is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse Agent Tool tools