JuliaPlanners/PDDL.jl
Julia parser, interpreter and compiler interface for the Planning Domain Definition Language (PDDL). Planners not included.
This tool helps AI researchers and developers working on automated planning systems. It allows you to load and interpret PDDL (Planning Domain Definition Language) files, which define the actions and goals for an AI agent in a specific environment. You input PDDL domain and problem descriptions, and it provides a structured representation in Julia, enabling you to simulate actions and evaluate states.
No commits in the last 6 months.
Use this if you are developing AI planning algorithms in Julia and need to parse, represent, and interact with PDDL-defined planning problems without implementing a PDDL parser from scratch.
Not ideal if you are looking for an out-of-the-box AI planner or solver; this tool provides the language interface, not the planning intelligence.
Stars
89
Forks
9
Language
Julia
License
Apache-2.0
Category
Last pushed
Sep 05, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/JuliaPlanners/PDDL.jl"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
caelan/pddlstream
PDDLStream: Integrating Symbolic Planners and Blackbox Samplers
DillonZChen/wlplan
Relational Features for Planning
realkushagrakhare/3D_Path_Planning
AI project for 3D Path Planning. Other details and running instructions can be found on the...
enlite-ai/maze
Maze Applied Reinforcement Learning Framework
APLA-Toolbox/PythonPDDL
🧭🔍 A PDDL Planner in Python partially wrapping PDDL.jl using JuliaPy