Simulatrex, an open-source Large Language Model based simulation framework
GitHub - simulatrex/simulatrex-engine: Enable decision-making based on simulations




    
        
    


Start the Playground
Make sure to have the .env files in place following .env.example


Setup conda / venv env


Install global requirements


pip install -r requirements.txt


Install local simulatrex-engine package



Start api server

cd api
pip install -r requirements.txt
uvicorn server:app --reload --loop asyncio


Install and run frontend

In a separate terminal:
cd playground
bun install
bun run dev

Open http://localhost:3000
Start running your simulation.

Or via Docker:



Contributing
To contribute: Clone the repo locally -> Make a change -> Submit a PR with the change.
Here's how to modify the repo locally:
Step 1: Clone the repo
git clone https://github.com/simulatrex/simulatrex-engine

Step 2: Navigate into the project, setup a new virtual env (recommended) and install dependencies:
cd simulatrex
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Step 3: Submit a PR with your changes! 🚀

push your fork to your GitHub repo
submit a PR from there

Support / talk with founders

Community Discord 💭
Email ✉️ dom@simulatrex.com

