# GDQuest/godot-steering-ai-framework

A complete framework for Godot to create beautiful and complex AI motion. Works both in 2D and in 3D.

Repository: https://github.com/GDQuest/godot-steering-ai-framework
Canonical: https://ross.abutalabs.com/products/godot-steering-ai-framework
Homepage: http://gdquest.com/docs/godot-steering-ai-framework
Language: GDScript
License: MIT
License Family: permissive
Topics: godot, ai, artificial-intelligence, steering-behaviors, game-development, agents, gdscript, algorithms, framework, godot-game-engine, godot-engine
Last push: 2024-09-13T09:43:05+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2462, "days_push": 719, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1546, forks 90 (observed 2026-08-28T04:05:01.624993+00:00)

## What it is
A GDScript framework for the Godot game engine implementing steering behaviors (seek, flee, path following, group behaviors, etc.) for smooth AI agent movement in both 2D and 3D. It is inspired by LibGDX's GDX-AI and ships as a Godot addon with demos.

## Use cases
- implement smooth NPC movement in Godot
- make enemies flee or chase the player
- have agents follow paths or leaders
- avoid collisions between groups of AI agents
- blend multiple steering behaviors for complex motion
- replace heavy pathfinding with lightweight steering

## When to choose
- you use Godot and need fluid, emergent agent motion in 2D or 3D
- you want reusable, combinable steering behaviors instead of hand-coding them
- you need efficient movement without full A* pathfinding

## When to avoid
- you need full pathfinding or navigation around complex obstacles
- you are not using the Godot engine
- you need decision-making/planning AI rather than motion steering

## Facets
- artifact type: framework
- maturity: maintenance
- function: game-engine, simulation, agent-framework
- domain: artificial-intelligence, simulation
- platform: game-engine, cross-platform
- tags: godot, gdscript, steering-behaviors, ai-motion, 2d, 3d, game-development

## Member repositories
- GDQuest/godot-steering-ai-framework (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:01.624993+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:30:32.186719+00:00, confidence not recorded.
  - readme: https://github.com/GDQuest/godot-steering-ai-framework (fetched 2026-08-28T04:05:01.624993+00:00, sha 0345e0bf42fc)
  - homepage: http://gdquest.com/docs/godot-steering-ai-framework (fetched 2026-08-29T11:31:30.769724+00:00, sha 07c29d04aad0)
- Data as of 2026-08-30T08:39:29.467469+00:00.
