So I built settl: it's a Settlers of Catan style game that runs completely as a TUI, and uses a local LLM (mozilla.ai llamafile!) as the AI agent.
Built in Rust, using the cool new 1B and 8B Bonsai Models by PrismML that my colleague Davide helped turn into a llamafile for dead simple usage of LLMs in the app.
Install: brew install --cask mozilla-ai/tap/settl Source: https://github.com/mozilla-ai/settl Docs: https://mozilla-ai.github.io/settl/
Enjoy and let me know if you got feature requests! I'd like to add the ability to argue with agents to try to get them to accept your trades, and would also consider some sort of framework for faster iteration on agent abilities (maybe using Andrej Karpathy's autoresearch)