Quick Start
from simulai import Simulation
sim = Simulation("bird-classifier")
sim.train(epochs=5000)
sim.run() # everything is a bird now
API Reference
/api/v1/simulations
List all running simulation instances and their current idiocy levels.
/api/v1/simulations
Create a new simulation. Specify the failure type and training parameters.
/api/v1/simulations/:id/status
Returns confidence score, error rate, and creative failure classification.
/api/v1/simulations/:id/retrain
Retrain a simulation. Warning: may increase idiocy rather than decrease it.
Documentation
The SimulAI SDK provides tools for creating, training, and deploying beautifully broken AI simulations. Each simulation is designed to fail in interesting and creative ways -- not because we can't build them correctly, but because failure is where the interesting behavior lives.
Our simulation engine supports confusion matrices that are actually confused, loss functions that gain, and gradient descent that occasionally ascends for the view.