Top 100 Task Planning Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | CowAgent | 46,775 | 10,335 | Python | 23 | Open-source super AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-model, multi-channel. Lightweight, extensible, one-line install. (form... | 2026-09-04 |
| 2 | planning-with-files | 26,617 | 2,220 | Shell | 8 | Persistent file-based planning for AI coding agents and long-running tasks. Crash-proof markdown plans, session recovery after /clear and compaction, per-turn re-injection against context rot, determi... | 2026-09-02 |
| 3 | 90DaysOfCyberSecurity | 19,006 | 2,162 | - | 10 | This repository contains a 90-day cybersecurity study plan, along with resources and materials for learning various cybersecurity concepts and technologies. The plan is organized into daily tasks, cov... | 2026-03-14 |
| 4 | claude-code-system-prompts | 12,570 | 2,045 | JavaScript | 5 | All parts of Claude Code's system prompt, 27 builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, statusline, magic docs, WebFetch, Bash cmd, securit... | 2026-09-02 |
| 5 | spug | 11,063 | 2,198 | JavaScript | 36 | Spug is a lightweight agent-free automatic operation and maintenance platform designed for small and medium-sized enterprises. It integrates host management, host batch execution, host online terminal... | 2026-09-03 |
| 6 | agent-orchestrator | 10,901 | 1,520 | Go | 392 | Agent IDE that enables you to manage fleets of coding agents. It comes with an agentic orchestrator that plans tasks, spawns agents, and autonomously handles CI fixes, merge conflicts, and code review... | 2026-09-03 |
| 7 | PraisonAI | 9,011 | 1,430 | Python | 52 | PraisonAI 🦞 — Hire a 24/7 AI Workforce. Stop writing boilerplate and start shipping autonomous self-improving agents that research, plan, code, and execute tasks. Deployed in 5 lines of code with bui... | 2026-09-04 |
| 8 | open-multi-agent | 6,871 | 2,433 | TypeScript | 10 | TypeScript AI agent orchestration framework with dynamic workflows. Describe the goal, not the graph: a coordinator plans the task DAG at runtime and runs it on any LLM (Claude, ChatGPT, Gemini, DeepS... | 2026-09-03 |
| 9 | TaskWeaver | 6,170 | 783 | Python | 40 | The first "code-first" agent framework for seamlessly planning and executing data analytics tasks. | 2026-03-23 |
| 10 | chatgpt-prompts-for-academic-writing | 4,923 | 395 | - | 2 | This list of writing prompts covers a range of topics and tasks, including brainstorming research ideas, improving language and style, conducting literature reviews, and developing research plans. | 2024-01-25 |
| 11 | refact | 3,540 | 317 | Rust | 1 | AI Agent that handles engineering tasks end-to-end: integrates with developers’ tools, plans, executes, and iterates until it achieves a successful result. | 2026-05-30 |
| 12 | DeepResearchAgent | 3,534 | 456 | Python | 3 | DeepResearchAgent is a hierarchical multi-agent system designed not only for deep research tasks but also for general-purpose task solving. The framework leverages a top-level planning agent to coordi... | 2026-05-04 |
| 13 | incubator-kie-optaplanner | 3,510 | 974 | Java | 0 | OplaPlanner has moved to https://github.com/apache/incubator-kie-drools. This repository is archived. OptaPlanner is an AI constraint solver in Java to optimize the vehicle routing problem, employee r... | 2026-07-14 |
| 14 | obsidian-day-planner | 2,702 | 544 | TypeScript | 148 | An Obsidian plugin for day planning with a clean UI and a simple task format | 2026-08-06 |
| 15 | timefold-solver | 1,772 | 228 | Java | 95 | The open source Solver AI for Java and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning prob... | 2026-09-03 |
| 16 | OpenMOSS | 1,319 | 144 | Python | 17 | A self-organizing multi-agent collaboration platform for OpenClaw. Multiple AI agents work as an autonomous team — planning, executing, reviewing, and patrolling tasks with zero human intervention. | 2026-06-22 |
| 17 | libMultiRobotPlanning | 1,030 | 238 | C++ | 11 | Library with search algorithms for task and path planning for multi robot/agent systems | 2023-08-10 |
| 18 | spec_driven_develop | 976 | 100 | Shell | 1 | Spec-driven development workflow for AI coding agents: architecture-first planning, task decomposition, GitHub Issue/PR tracking, Deep Discuss, and adaptive control for Claude Code, Codex, Cursor, and... | 2026-07-26 |
| 19 | OrbitOS | 968 | 105 | - | 4 | An AI-powered personal productivity system where knowledge management and daily task planning are intelligently orchestrated by your AI assistant. | 2026-03-15 |
| 20 | argo | 823 | 79 | Python | 4 | ARGO is an open-source AI Agent platform that brings Local Manus to your desktop. With one-click model downloads, seamless closed LLM integration, and offline-first RAG knowledge bases, ARGO becomes a... | 2026-01-06 |
| 21 | Life-Agent-RU-YEE | 800 | 64 | Python | 0 | Life Agent RU YEE — An AI-powered life management agent that autonomously handles daily routines including meal planning, grocery shopping, schedule coordination, and household task automati... | 2026-03-27 |
| 22 | snaptick | 754 | 53 | Kotlin | 18 | Snaptick is an MVVM Jetpack Compose app, offering ad-free task management with a built-in pomodoro timer to help you organize your daily plans | 2026-09-04 |
| 23 | TimePlanner | 686 | 66 | Kotlin | 16 | Absolutely free, convenient and fast daily task planning | 2026-08-30 |
| 24 | supergoal | 669 | 48 | Shell | 1 | Plan and autonomously build a software task end-to-end. One ready-to-paste /goal, adaptive phase count, memory preload + writeback, 3-strike self-healing recovery. | 2026-08-18 |
| 25 | azure-devops-migration-tools | 604 | 382 | C# | 12 | Azure DevOps Migration Tools allow you to migrate Teams, Backlogs, Work Items, Tasks, Test Cases, and Plans & Suits from one Project to another in Azure DevOps / TFS both within the same Organisation,... | 2026-08-10 |
| 26 | Clean-Coder-AI | 584 | 66 | Python | 15 | ✅2-in-1 AI Developer and Project Manager. AI agents plan an entire project in Todoist and code it task by task. | 2025-10-02 |
| 27 | timefold-quickstarts | 575 | 172 | Java | 6 | Get started with Timefold quickstarts here. Optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems. | 2026-09-03 |
| 28 | planner | 568 | 34 | JavaScript | 0 | Lightweight, interactive planning tool that visualizes a series of tasks using an HTML canvas | 2024-05-22 |
| 29 | taskmaster | 520 | 43 | Shell | 2 | Stop hook for Claude Code that keeps the agent working until all plans and user requests are 100% complete | 2026-03-11 |
| 30 | LoongFlow | 474 | 55 | Python | 2 | LoongFlow is an expert-grade Agent framework for Loop Engineering. Through a Plan-Execute-Summary loop and structured experiential memory, it enables AI to continuously think, execute, reflect, and ev... | 2026-04-09 |
| 31 | objectives-and-key-results | 419 | 63 | - | 0 | Objectives and Key Results (OKR) examples for goals, tasks, plans, projects, and strategy. | 2025-04-14 |
| 32 | ROSPlan | 394 | 159 | C++ | 52 | The ROSPlan framework provides a generic method for task planning in a ROS system. | 2024-02-07 |
| 33 | partnr-planner | 386 | 53 | Python | 21 | A repository accompanying the PARTNR benchmark for using Large Planning Models (LPMs) to solve Human-Robot Collaboration or Robot Instruction Following tasks in the Habitat simulator. | 2026-04-08 |
| 34 | PlanWeave | 371 | 24 | TypeScript | 0 | PlanWeave is a file-backed loop engineering system for long-running coding agents. It turns fuzzy plans into claimable tasks, routes them through implementation and review agents, records every run, a... | 2026-08-28 |
| 35 | gerona | 335 | 125 | C++ | 2 | GeRoNa (Generic Robot Navigation) is a modular robot navigation framework, that bundles path planning and path following (including obstacle detection) and manages communication between the individual... | 2021-09-25 |
| 36 | llm-mcts | 302 | 27 | Python | 3 | [NeurIPS 2023] We use large language models as commonsense world model and heuristic policy within Monte-Carlo Tree Search, enabling better-reasoned decision-making for daily task planning problems. | 2024-11-16 |
| 37 | MC-Planner | 294 | 24 | Python | 6 | Implementation of "Describe, Explain, Plan and Select: Interactive Planning with Large Language Models Enables Open-World Multi-Task Agents" | 2023-08-03 |
| 38 | aif-handoff | 287 | 39 | TypeScript | 5 | Autonomous Kanban board where AI agents plan, implement, and review your tasks — fully hands-off. | 2026-08-24 |
| 39 | 6S191_MIT_DeepLearning | 261 | 81 | Jupyter Notebook | 1 | MIT Introduction to Deep Learning (6.S191) Instructors: Alexander Amini and Ava Soleimany Course Information Summary Prerequisites Schedule Lectures Labs, Final Projects, Grading, and Prizes Software ... | 2022-01-16 |
| 40 | project-architect | 253 | 32 | - | 0 | Documentation-first project planning agent skill. Generates specs, implementation plans, tasks, and single-shot prompts for coding agents. Compatible with Claude Code, Cursor, Codex, and 40+ agents vi... | 2026-06-26 |
| 41 | SMART-LLM | 208 | 42 | Python | 5 | Code repository for SMART-LLM: Smart Multi-Agent Robot Task Planning using Large Language Models | 2024-05-03 |
| 42 | Plan4MC | 201 | 21 | Python | 3 | [NeurIPS 2023 FMDM Workshop] Skill Reinforcement Learning and Planning for Open-World Long-Horizon Tasks | 2024-03-06 |
| 43 | TaPA | 196 | 15 | Python | 8 | [arXiv 2023] Embodied Task Planning with Large Language Models | 2023-08-22 |
| 44 | spec-kit-command-cursor | 195 | 23 | Shell | 5 | SDD toolkit for Cursor IDE — /specify, /plan, /tasks to turn ideas into specs, plans, and actionable tasks. | 2026-06-22 |
| 45 | kitchen-worlds | 181 | 33 | Jupyter Notebook | 9 | A library of long-horizon Task-and-Motion-Planning (TAMP) problems in kitchen and household scenes, as well as planners to solve them | 2025-05-15 |
| 46 | obsidian-day-planner-og | 180 | 7 | TypeScript | 0 | An Obsidian plugin for day planning and managing pomodoro timers from a markdown task list. | 2026-09-03 |
| 47 | GUMP | 175 | 11 | Python | 7 | Generative model for Unified Motion Planning tasks | 2024-10-30 |
| 48 | vector-os-nano | 169 | 8 | Python | 2 | Vector OS is an agent orchestration system built around models: it plans tasks, routes commands to the right model or skill, verifies each step, and recovers from failures. Unifying large models, smal... | 2026-06-26 |
| 49 | mc_aiplayer | 162 | 7 | Java | 1 | Autonomous AI agent that plays Minecraft on its own — a server-side Fabric mod (MC 1.21.3) where a DeepSeek / OpenAI-compatible LLM drives a real player to mine, build, farm, fight and survive from na... | 2026-09-02 |
| 50 | -L- | 159 | 47 | - | 15 | W3C Strategic Highlights September 2019 This report was prepared for the September 2019 W3C Advisory Committee Meeting (W3C Member link). See the accompanying W3C Fact Sheet — September 2019. For th... | 2021-08-18 |
| 51 | specweave | 158 | 21 | TypeScript | 1 | Spec-first AI development: describe a feature → AI creates spec + plan + tasks, builds autonomously, syncs to GitHub/JIRA. Domain-expert skills for PM, Architect, Frontend, QA learn your patterns perm... | 2026-09-03 |
| 52 | GNN4TaskPlan | 155 | 12 | Python | 0 | [NeurIPS 2024] Official implementation for paper "Can Graph Learning Improve Planning in LLM-based Agents?" | 2025-05-11 |
| 53 | DDQ | 152 | 47 | OpenEdge ABL | 3 | Deep Dyna-Q: Integrating Planning for Task-Completion Dialogue Policy Learning | 2018-07-18 |
| 54 | optas | 148 | 21 | Python | 9 | OpTaS: An optimization-based task specification library for trajectory optimization and model predictive control. | 2026-06-01 |
| 55 | cuTAMP | 132 | 23 | Python | 1 | cuTAMP: Differentiable GPU-Parallelized Task and Motion Planning | 2026-05-30 |
| 56 | planseqlearn | 131 | 8 | Python | 6 | [ICLR 2024] PyTorch Code for Plan-Seq-Learn: Language Model Guided RL for Solving Long Horizon Robotics Tasks | 2024-08-21 |
| 57 | jordium-gantt-vue3 | 123 | 33 | Vue | 1 | Vue3 Gantt chart with powerful Resource View for task scheduling and resource planning. | 2026-08-25 |
| 58 | calendar-diary | 117 | 23 | TypeScript | 5 | A simple and elegant calendar diary app that helps you record daily tasks, plans, and moods. Supports multiple languages with local data storage to protect your privacy. 一款简洁优雅的日历日记应用,帮助你记录每天的任务、计划和心情... | 2025-12-04 |
| 59 | Tool-Planner | 116 | 7 | Python | 5 | [ICLR 2025] Tool-Planner: Task Planning with Clusters across Multiple Tools | 2026-01-26 |
| 60 | workflow-orchestration | 115 | 11 | - | 0 | A Claude Code skill for disciplined task execution with planning, verification, and self-improvement loops | 2026-04-24 |
| 61 | TypeFly | 113 | 25 | Python | 0 | A easy framework for developing LLM-based robot task planning. | 2026-07-08 |
| 62 | VisionTasker | 113 | 13 | Python | 1 | VisionTasker introduces a novel two-stage framework combining vision-based UI understanding and LLM task planning for mobile task automation in a step-by-step manner. | 2025-07-18 |
| 63 | iloom-cli | 111 | 18 | TypeScript | 138 | iloom: a developer workflow system delivered as a CLI and a VS Code extension for structured AI-assisted development. The CLI is the system of record, running tasks in isolated workflows and persistin... | 2026-07-09 |
| 64 | LLMs-World-Models-for-Planning | 109 | 16 | Python | 0 | The source code of the paper "Leveraging Pre-trained Large Language Models to Construct and Utilize World Models for Model-based Task Planning". | 2024-08-11 |
| 65 | plainspace | 106 | 6 | TypeScript | 13 | A small shared workspace for tasks, notes, polls, and planning — self-hostable and touch-first | 2026-08-15 |
| 66 | fable5-mode | 105 | 9 | Python | 1 | Make Opus 4.8 (or any Claude model) work like Claude Fable 5 — a Claude Code skill + guard hooks (plan gate, model ceiling, per-task enforcement) for Fable-5-grade discipline: plan, self-verify, and r... | 2026-07-15 |
| 67 | GPT-HTN-Planner | 104 | 16 | Python | 3 | A Hierarchical Task Network planner utilizing LLMs like OpenAI's GPT-4 to create complex plans from natural language that can be converted into an executable form. | 2024-03-07 |
| 68 | Task-Tracker | 102 | 1 | JavaScript | 0 | Organize your life by planning the activities you do on a daily basis. | 2021-07-22 |
| 69 | auto-apms | 101 | 10 | C++ | 1 | A versatile framework for developing robot behaviors using behavior trees in ROS 2. | 2026-08-11 |
| 70 | LLM-TAMP | 99 | 11 | Python | 0 | LLM3: Large Language Model-based Task and Motion Planning with Motion Failure Reasoning | 2024-05-30 |
| 71 | mission_planning | 98 | 23 | Python | 0 | Mission Planning & Task Allocation - Team A for UAV Swarm Project for BAE Systems UAV Swarm Challenge | 2023-07-21 |
| 72 | GTPyhop | 97 | 25 | Python | 2 | A task-planning system based on Pyhop, but generalized to plan for both goals and tasks. | 2021-07-29 |
| 73 | LLMTaskPlanning | 94 | 7 | Jupyter Notebook | 6 | LoTa-Bench: Benchmarking Language-oriented Task Planners for Embodied Agents (ICLR 2024) | 2026-02-08 |
| 74 | Food-tour-planner-agent | 94 | 16 | Python | 0 | Food tour planner using LangChain DeepAgents, Google Maps API, and Tavily research. Explore multi-agent coordination patterns: task delegation via SubAgentMiddleware, planning with TodoListMiddleware | 2025-11-06 |
| 75 | SkillDiffuser | 93 | 6 | Python | 4 | [CVPR'2024] "SkillDiffuser: Interpretable Hierarchical Planning via Skill Abstractions in Diffusion-Based Task Execution" | 2024-09-29 |
| 76 | dsh-lowtide | 93 | 8 | TypeScript | 0 | Time-shifting task delegation for DeepSeek Harness (dsh): plan tasks at leisure, they run unattended off-peak, come back to a report. Human-adjudicated, desktop + web. | 2026-09-01 |
| 77 | neurons | 93 | 22 | - | 1 | An ANN is a model based on a collection of connected units or nodes called "artificial neurons", which loosely model the neurons in a biological brain. Each connection, like the synapses in a biologic... | 2023-11-15 |
| 78 | essentials-claude-code | 91 | 8 | - | 3 | All-in-one workflow plugin—loops, swarms, and teams on Claude Code's Task System. All enforce exit criteria—swarm is faster with parallel queue execution, teams add contract-first coordination. Plan... | 2026-02-15 |
| 79 | m3p2i-aip | 89 | 4 | Python | 1 | Code for the IEEE Robotics and Automation Letters paper titled "Multi-Modal MPPI and Active Inference for Reactive Task and Motion Planning" | 2025-03-06 |
| 80 | codex-build | 89 | 9 | Python | 0 | Orchestrator drives, Codex codes — execute an approved plan one task at a time with a test gate before every commit and exactly one PR at the end | 2026-07-21 |
| 81 | FLIP | 85 | 4 | Jupyter Notebook | 6 | Code for FLIP: Flow-Centric Generative Planning for General-Purpose Manipulation Tasks | 2024-12-12 |
| 82 | kios | 84 | 13 | Python | 3 | Knowledge-based robot flexible task planning project using classical planning, behavior trees and LLM techniques. | 2024-12-05 |
| 83 | DRL-Based-Long-Term-Resource-Planning | 84 | 13 | Python | 0 | Paper publised in TNSM entitled "DRL-Based Long-Term Resource Planning for Task Offloading Policies in Multi-Server Edge Computing Networks" | 2022-07-18 |
| 84 | claude-code-workflow-orchestration | 84 | 12 | Python | 3 | Claude Code plugin for multi-step workflow orchestration — automatic task decomposition, parallel agent execution, and specialized agent delegation with native plan mode integration. | 2026-08-03 |
| 85 | peg | 83 | 6 | Python | 0 | Code for "Planning Goals for Exploration", ICLR2023 Spotlight. An unsupervised RL agent for hard exploration tasks. | 2024-05-13 |
| 86 | big-o-performance-java | 83 | 48 | JavaScript | 5 | # big-o-performance A simple html app to demonstrate performance costs of data structures. - Clone the project - Navigate to the root of the project in a termina or command prompt - Run 'npm install'... | 2023-01-10 |
| 87 | pydantic-ai-todo | 76 | 18 | Python | 1 | Task Planning and Tracking toolset for Pydantic AI agents, enabling hierarchical task management with subtasks, PostgreSQL storage for multi-tenancy, and an event system for webhooks and callbacks. | 2026-08-14 |
| 88 | SafeAgentBench | 76 | 6 | Python | 4 | Codes for paper "SafeAgentBench: A Benchmark for Safe Task Planning of \ Embodied LLM Agents" | 2025-02-25 |
| 89 | ORAD-3D-Dataset-For-Off-Road-AD | 76 | 4 | Python | 9 | ICRA 2026: ORAD-3D, a large-scale off-road autonomous driving dataset. Tasks: 2D free-space detection, 3D occupancy prediction, rough GPS-guided path planning, vision-language model-driven autonomous ... | 2026-02-13 |
| 90 | AutoTAMP | 75 | 3 | Jupyter Notebook | 1 | Enhancing LLM/VLM capability for robot task and motion planning with extra algorithm based tools. | 2024-09-26 |
| 91 | costar_plan | 73 | 23 | Python | 31 | Integrating learning and task planning for robots with Keras, including simulation, real robot, and multiple dataset support. | 2019-07-23 |
| 92 | OvercookedGPT | 73 | 9 | Python | 1 | An OpenAI gym environment to evaluate the ability of LLMs (eg. GPT-4, Claude) in long-horizon reasoning and task planning in dynamic multi-agent settings. | 2023-05-15 |
| 93 | planr | 72 | 13 | Rust | 1 | Planr turns product intent into a durable task graph that Codex, Claude Code, Cursor, MCP clients, and humans can share without losing ownership or evidence. | 2026-08-27 |
| 94 | libcolony | 72 | 4 | C++ | 2 | LibColony is a C++ (and JavaScript) library for task sheduling, perfect for colony simulation games like Rimworld or Dwarf Fortress. LibColony reduces the need for micromanagement, increases autonomy ... | 2023-08-27 |
| 95 | superplan-plugin | 72 | 2 | TypeScript | 0 | Superplan is a CLI-first execution system that forces AI agents into step-by-step task workflows instead of drift-prone chat-based work. | 2026-05-06 |
| 96 | Efficient-motion-planning | 71 | 12 | MATLAB | 2 | To guarantee safe and efficient driving for automated vehicles in complicated traffic conditions, the motion planning module of automated vehicles are expected to generate collision-free driving polic... | 2021-10-30 |
| 97 | References | 67 | 12 | - | 5 | Poole, Mackworth & Goebel 1998, p. 1. Russell & Norvig 2003, p. 55. Definition of AI as the study of intelligent agents: Poole, Mackworth & Goebel (1998), which provides the version that is used in... | 2022-09-02 |
| 98 | Velocity-Obstacle-and-Motion-Planning | 66 | 2 | Python | 0 | A Collision Avoidance and Path Planning Framework implemented for a dual arm Pick and Place robot task simulation. Velocity Obstacles and RRTStar Motion Planner are used in the algorithm to plan dynam... | 2022-03-21 |
| 99 | VR-Bench | 66 | 7 | Python | 3 | We introduce Reasoning via Video, a new paradigm that uses maze-solving video generation to probe multimodal reasoning; our VR-Bench shows that fine-tuned video models consistently outperform strong V... | 2026-02-04 |
| 100 | iterative-planner | 64 | 5 | JavaScript | 0 | A Claude Code skill state-machine driven iterative planning and execution protocol for complex coding tasks | 2026-09-01 |