zkat/big-brain
Utility AI library for the Bevy game engine observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 45
- Release rhythm 8
- Longevity 100
Flags: archived no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2245
- days_rel: 641
- days_push: 330
- n_releases_24m: 1
Adoption not part of the score
1302 stars · 82 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
big-brain is a Utility AI library for the Bevy game engine, written in Rust. It lets developers define data-driven AI behaviors for game entities by composing Scorers, Actions, and Thinkers.
Use cases
- build utility-based AI for Bevy game entities
- make NPCs decide actions based on world state
- implement state machine-style continuous behaviors in games
- create composable, reusable AI decision-making systems
- add parallelizable AI evaluation to an ECS game
When to choose
- you're building a Bevy game and need flexible, data-driven AI
- you want utility AI rather than rigid behavior trees
- you need concurrent, parallelizable AI scoring
When to avoid
- you're not using Bevy or Rust
- you need behavior trees or GOAP specifically
- your project targets a non-ECS engine
Facets
library · maturity active
game-engine simulation agent-framework artificial-intelligence simulation rust game-engine cross-platform bevy utility-ai ecs game-ai behavior game-development
2 sources
- readme: https://github.com/zkat/big-brain · fetched 2026-08-28 · 16c48b2e1d88
- registry_crates: https://crates.io/api/v1/crates/big-brain · fetched 2026-08-29 · 6b275837cd41
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| zkat/big-brain | main | 10 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem