Skip to content

mozilla-ai/settl

Repository files navigation

settl

A terminal hex settlement game where you play against LLMs

CI License: Apache 2.0 Docs

settl demo

Install

brew install --cask mozilla-ai/tap/settl

Or build from source:

git clone https://github.com/mozilla-ai/settl.git
cd settl
cargo run

Runs entirely offline using llamafile, no API keys required. Full docs at mozilla-ai.github.io/settl.

Related Projects

  • Agent of Empires - A terminal session manager for AI coding agents. If settl is installed, AoE (versions 1.1.0 and higher) automatically detects it and lets you spin up a settl session alongside your coding agents. Settl has a hook system so you can know when the game is waiting for your action, just like Claude Code/OpenCode sessions
  • llamafile - One-file LLM inference. settl downloads and runs a llamafile automatically so AI players work offline with zero setup. Since it's platform agnostic, we don't have to worry about which OS, every OS can run the same llamafile!
  • Bonsai Models by PrismML - Ultra-efficient 1-bit quantized language models that power settl's default AI players.

License

Apache 2.0

About

Hex Settlement Game: TUI, written in Rust

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors