1 unstable release

new 0.2.0 May 19, 2025

#404 in Machine learning

MIT-0 license

52KB
1K SLoC

The NPC Maker is a framework for interacting with simulated environments which contain AI agents. It provides a set of interfaces which separate the environments from their surrounding concerns, and APIs for using the interfaces.


The NPC Maker - Rust API

This package is the NPC Maker's rust API. Use these tools to develop new components and applications with the NPC Maker framework.

Status

The rust API is incomplete. Currently it allows for the following:

✅ Implement new controllers

✅ Instantiate existing controllers

✅ Implement new environments

❌ Instantiate existing environments

❌ Run evolutionary algorithms

Dependencies

~0.7–1.6MB
~34K SLoC