This is a Behavior Tree library meant to be an alternative to SMACH, FlexBE and the like. It includes a Vue3-based web GUI and all the building blocks you need to build moderately advanced mission control Behavior Trees without writing a single line of code!

113 stars 20 forks 113 watchers Python BSD 3-Clause "New" or "Revised" License
behavior-tree ros2
8 Open Issues Need Help Last updated: Aug 10, 2026

Open Issues Need Help

View All on GitHub
documentation good first issue Nodes

This is a Behavior Tree library meant to be an alternative to SMACH, FlexBE and the like. It includes a Vue3-based web GUI and all the building blocks you need to build moderately advanced mission control Behavior Trees without writing a single line of code!

Python
#behavior-tree#ros2
good first issue GUI

This is a Behavior Tree library meant to be an alternative to SMACH, FlexBE and the like. It includes a Vue3-based web GUI and all the building blocks you need to build moderately advanced mission control Behavior Trees without writing a single line of code!

Python
#behavior-tree#ros2
documentation good first issue

This is a Behavior Tree library meant to be an alternative to SMACH, FlexBE and the like. It includes a Vue3-based web GUI and all the building blocks you need to build moderately advanced mission control Behavior Trees without writing a single line of code!

Python
#behavior-tree#ros2
documentation good first issue Core Library

This is a Behavior Tree library meant to be an alternative to SMACH, FlexBE and the like. It includes a Vue3-based web GUI and all the building blocks you need to build moderately advanced mission control Behavior Trees without writing a single line of code!

Python
#behavior-tree#ros2
good first issue Low Priority

This is a Behavior Tree library meant to be an alternative to SMACH, FlexBE and the like. It includes a Vue3-based web GUI and all the building blocks you need to build moderately advanced mission control Behavior Trees without writing a single line of code!

Python
#behavior-tree#ros2
documentation help wanted High Priority

This is a Behavior Tree library meant to be an alternative to SMACH, FlexBE and the like. It includes a Vue3-based web GUI and all the building blocks you need to build moderately advanced mission control Behavior Trees without writing a single line of code!

Python
#behavior-tree#ros2

This is a Behavior Tree library meant to be an alternative to SMACH, FlexBE and the like. It includes a Vue3-based web GUI and all the building blocks you need to build moderately advanced mission control Behavior Trees without writing a single line of code!

Python
#behavior-tree#ros2
good first issue question Nodes

This is a Behavior Tree library meant to be an alternative to SMACH, FlexBE and the like. It includes a Vue3-based web GUI and all the building blocks you need to build moderately advanced mission control Behavior Trees without writing a single line of code!

Python
#behavior-tree#ros2