Schola

by GPUOpen-LibrariesAndSDKs · Agent Tool · ★ 69

About Schola

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 OpenAI Gym, RLlib or Stable Baselines 3 for training agents with RL.

Quick Facts

Stars69
Forks15
LanguageC++
CategoryAgent Tool
LicenseMIT
Quality Score30.3/100
Open Issues1
Last Updated2026-05-19
Created2025-02-03
Est. Tokens~12846k

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 69 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 69 stars and 15 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