Dominien/brunnfeld-agentic-world

Medieval village economy simulation — up to 1000 LLM agents across multiple villages, driven by supply chains, hunger, tool degradation and market pressure.

46
/ 100
Emerging

Agents operate in a tick-based loop (hourly steps, 6am–9pm daily) where the engine enforces **hard physics** — hunger, tool decay, spoilage, seasonal yields, locked locations — while feeding agents only their sensory state and memory, letting their LLM knowledge (what millers do) collide with structural constraints (only Gerda has the mill) to generate emergent economics. Built in TypeScript/Node.js with OpenRouter compatibility, it scales to 1000 agents across multiple villages via stateless perception + persistent markdown-based agent memory written and re-read each turn.

No Package No Dependents
Maintenance 13 / 25
Adoption 9 / 25
Maturity 9 / 25
Community 15 / 25

How are scores calculated?

Stars

96

Forks

14

Language

TypeScript

License

MIT

Last pushed

Mar 28, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/Dominien/brunnfeld-agentic-world"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.