Ross ROSS = Recommend OSS · open-source software intelligence for agents

crashkonijn/GOAP

A multi-threaded GOAP system for Unity observed · 2026-08-28

github.com/crashkonijn/GOAP · C# · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

77/100

  • Activity 70
  • Release rhythm 73
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 10.5
  • age_days: 3284
  • days_rel: 180
  • days_push: 180
  • n_releases_24m: 15

Full methodology

Adoption not part of the score

1754 stars · 176 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A multi-threaded Goal Oriented Action Planning (GOAP) library for Unity that lets developers build complex AI behaviors for game agents. It leverages Unity's job system for high performance and includes visualization and debugging tools.

Use cases

  • create goal-oriented AI agents in Unity
  • implement GOAP for NPC decision making
  • run AI planning for thousands of agents efficiently
  • debug and visualize AI agent goals and actions
  • build emergent NPC behaviors for games

When to choose

  • you need a proven, performant GOAP system in Unity
  • you want multi-threaded AI planning via Unity's job system
  • you need visual debugging tools for agent AI

When to avoid

  • your project is not built on Unity
  • you need simple finite state machines rather than goal-oriented planning
  • you target engines other than Unity

Facets

library · maturity active

game-engine simulation artificial-intelligence game-engine cross-platform goap unity game-ai multi-threaded npc-behavior csharp game-development

1 source

Member repositories

RepositoryRoleHealth v2
crashkonijn/GOAPmain77

For agents

markdown · JSON · MCP: product_card(name="crashkonijn/GOAP")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem