Show HN: SimKit – TS framework for testing and running AI agent simulations

4 points by anthonySs 5 hours ago

Hi HN, I’m Anthony from Fallom & we built SimKit (https://github.com/Fallomai/simkit ), an open-source TypeScript framework for running and testing AI agents in simulations. It’s MIT licensed.

SimKit gives you a simple tick-based loop where agents can act, state evolves, and you can track everything deterministically with seeded randomness. It has built-in OpenTelemetry so you can see exactly what your agents are doing, and you can plug in any model or tool you want.

We started this because single prompt-response evals don’t really show how agents behave over time. With SimKit you can spin up multi-agent scenarios, watch state change step by step, and fairly compare models since runs are reproducible. No vendor lock-in, agent agnostic, and OTEL friendly.

It’s early but already useful for building testbeds, evals, benchmarks, and sandbox environments. Repo has examples and we’re adding more. Would love feedback or contributions (https://github.com/Fallomai/simkit)