GOApy and go-goap

GOApy
43
Emerging
go-goap
22
Experimental
Maintenance 2/25
Adoption 8/25
Maturity 16/25
Community 17/25
Maintenance 0/25
Adoption 6/25
Maturity 16/25
Community 0/25
Stars: 50
Forks: 10
Downloads:
Commits (30d): 0
Language: Python
License: BSD-2-Clause
Stars: 18
Forks:
Downloads:
Commits (30d): 0
Language: Go
License: MIT
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About GOApy

leopepe/GOApy

Goal-Oriented Action Planning implementation in Python

This project helps create intelligent agents that can figure out the best sequence of actions to achieve a specific goal. You define the agent's current situation, its desired goal, and a list of possible actions it can take, along with what each action requires and what it achieves. The system then outputs the most efficient plan—a step-by-step list of actions—to get to that goal. This is useful for anyone designing autonomous systems, like game developers for NPCs or robotics engineers.

autonomous-agents game-AI robotics-planning AI-controllers intelligent-systems

About go-goap

jamiecollinson/go-goap

Goal Oriented Action Planning for Golang

This tool helps game designers and AI developers create intelligent character behaviors by defining a set of possible actions, their costs, and what conditions they require or achieve. It takes a desired goal, like 'enemy killed,' and outputs the most efficient sequence of actions an agent should take to reach that goal. This is perfect for anyone building AI for games or simulations who needs believable and dynamic agent planning.

game-AI character-behavior agent-simulation intelligent-planning virtual-world-design

Scores updated daily from GitHub, PyPI, and npm data. How scores work