PDDL Planning Solvers ML Frameworks

Automated planners and tools using PDDL (Planning Domain Definition Language) and related formalisms like STRIPS for symbolic AI planning. Does NOT include general search algorithms, constraint solvers, or scheduling systems without explicit planning domain support.

There are 30 pddl planning solvers frameworks tracked. 1 score above 50 (established tier). The highest-rated is caelan/pddlstream at 50/100 with 468 stars.

Get all 30 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=pddl-planning-solvers&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 caelan/pddlstream

PDDLStream: Integrating Symbolic Planners and Blackbox Samplers

50
Established
2 DillonZChen/wlplan

Relational Features for Planning

47
Emerging
3 realkushagrakhare/3D_Path_Planning

AI project for 3D Path Planning. Other details and running instructions can...

47
Emerging
4 enlite-ai/maze

Maze Applied Reinforcement Learning Framework

46
Emerging
5 APLA-Toolbox/PythonPDDL

🧭🔍 A PDDL Planner in Python partially wrapping PDDL.jl using JuliaPy

42
Emerging
6 emadehsan/maze

Generate Mazes of different types and Datasets for Deep Learning (GANs, RL)

41
Emerging
7 hyperc-ai/ordered

Entropy-controlled contexts in Python

40
Emerging
8 JuliaPlanners/PDDL.jl

Julia parser, interpreter and compiler interface for the Planning Domain...

37
Emerging
9 caelan/LTAMP

Learning for Task and Motion Planning (LTAMP)

36
Emerging
10 aig-upf/2017-planning-with-simulators

Online repository for the IJCAI 2017 paper "Purely Declarative Action...

35
Emerging
11 oelin/darpy

A user-friendly implementation of the DARP algorithm for multi-agent...

34
Emerging
12 kbvatral/pyplanning

Implementation of AI Planning Algorithms in Python

31
Emerging
13 guillaume-chevalier/AI-Planning-Solver-Shakeys-World-PDDL

Solving a planning problem (Shakey's World) with the FF and IPP planners,...

31
Emerging
14 moment-of-peace/AI-RRT-Motion-Planning

Using rapidly exploring random tree to solve high-dimension motion planning problems

30
Emerging
15 debbynirwan/tfd_cpp

Total-order Forward Decomposition Algorithm: HTN Planning

27
Experimental
16 elinorwahl/ai-classical-planning

A simple Python demonstration of graph search planning strategies

26
Experimental
17 ronaldeddings/AIND-Planning

Solutions to problems in classical PDDL (Planning Domain Definition...

22
Experimental
18 acforvs/dhc-robust-mapf

Learnable MAPF. “Distributed Heuristic Multi-Agent Path Finding with...

22
Experimental
19 micttyoid/quantized-pathfinding

Quantization before pathfinding

21
Experimental
20 robodhhb/Interactive-D-Star-Lite

Interactive path planning with D*Lite on Raspberry Pi for Lego EV3 robots

20
Experimental
21 cair/deep-warehouse

A Simulator for complex logistic environments

19
Experimental
22 wopai/Pathfinder

The simple test game for Ai

18
Experimental
23 mtabernerop/relevant-forbiditerative

Iterative approach to relevant top-k planning

17
Experimental
24 oelin/cbs-5

A large dataset containing optimal actions taken by conflict-based search...

13
Experimental
25 SidSong01/Motion-Planning

Astar/PRM/ttc-force/RRT/...

12
Experimental
26 bettker/dissertation

Understanding Sample Generation Strategies for Learning Heuristic Functions...

11
Experimental
27 LucaMozzo/JPlanner

A planner written in Java that interacts 100% with Java code

11
Experimental
28 soheylfalahzade/Advanced_Graph_Algorithms

Implementation of complex geometric and graph algorithms focusing on Greedy...

11
Experimental
29 jphmrst/Planrec

Plan recognition algorithm implementations

11
Experimental
30 OriYarden/Path-Finding-and-Object-Tracking-using-Machine-Learning-AI-from-Scratch-numpy-only-in-Python

Optimizing Path Finding using Machine Learning AI from Scratch (only numpy...

10
Experimental