Top 100 Task Planning Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | CowAgent | 45,898 | 10,261 | Python | 21 | 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-07-09 |
| 2 | planning-with-files | 25,128 | 2,123 | Python | 5 | Persistent file-based planning for AI coding agents and long-running agentic tasks. Crash-proof markdown plans that survive context loss and /clear, plus a deterministic completion gate and multi-agen... | 2026-07-09 |
| 3 | 90DaysOfCyberSecurity | 17,315 | 1,973 | - | 5 | 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 | 11,725 | 1,999 | JavaScript | 4 | 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-07-09 |
| 5 | PraisonAI | 8,364 | 1,297 | Python | 39 | 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-07-09 |
| 6 | agent-orchestrator | 8,163 | 1,160 | Go | 321 | Agentic orchestrator for parallel coding agents — plans tasks, spawns agents, and autonomously handles CI fixes, merge conflicts, and code reviews. | 2026-07-09 |
| 7 | TaskWeaver | 6,171 | 780 | Python | 40 | The first "code-first" agent framework for seamlessly planning and executing data analytics tasks. | 2026-03-23 |
| 8 | chatgpt-prompts-for-academic-writing | 4,805 | 386 | - | 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 |
| 9 | refact | 3,549 | 319 | 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 |
| 10 | incubator-kie-optaplanner | 3,504 | 975 | Java | 0 | AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems. | 2026-07-03 |
| 11 | DeepResearchAgent | 3,486 | 453 | Python | 5 | 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 |
| 12 | obsidian-day-planner | 2,673 | 538 | TypeScript | 145 | An Obsidian plugin for day planning with a clean UI and a simple task format | 2026-07-09 |
| 13 | timefold-solver | 1,710 | 215 | Java | 92 | 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-07-09 |
| 14 | OpenMOSS | 1,290 | 146 | 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 |
| 15 | libMultiRobotPlanning | 1,018 | 235 | C++ | 11 | Library with search algorithms for task and path planning for multi robot/agent systems | 2023-08-10 |
| 16 | OrbitOS | 928 | 99 | - | 4 | An AI-powered personal productivity system where knowledge management and daily task planning are intelligently orchestrated by your AI assistant. | 2026-03-15 |
| 17 | spec_driven_develop | 919 | 95 | Python | 0 | 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-01 |
| 18 | Life-Agent-RU-YEE | 827 | 62 | 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 |
| 19 | argo | 792 | 72 | 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 |
| 20 | snaptick | 731 | 50 | 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-07-10 |
| 21 | TimePlanner | 664 | 67 | Kotlin | 35 | Mobile app for planning tasks for the day with multimodule architecture, MVI, Compose, Room, Voyager, AlarmManager, Notification, Charts | 2026-07-04 |
| 22 | flow-next | 656 | 51 | Python | 3 | Spec-driven AI workflow plugin for Claude Code, OpenAI Codex, and Factory Droid. Zero-dep task tracking, worker subagents, Ralph autonomous mode, cross-model reviews. | 2026-07-10 |
| 23 | supergoal | 642 | 45 | 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. Works on Claude Code and Codex. | 2026-06-08 |
| 24 | azure-devops-migration-tools | 602 | 383 | C# | 13 | 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-07-06 |
| 25 | Clean-Coder-AI | 574 | 65 | 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 |
| 26 | planner | 567 | 33 | JavaScript | 0 | Lightweight, interactive planning tool that visualizes a series of tasks using an HTML canvas | 2024-05-22 |
| 27 | timefold-quickstarts | 562 | 163 | Java | 8 | Get started with Timefold quickstarts here. Optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems. | 2026-07-07 |
| 28 | taskmaster | 508 | 39 | Shell | 2 | Stop hook for Claude Code that keeps the agent working until all plans and user requests are 100% complete | 2026-03-11 |
| 29 | LoongFlow | 443 | 51 | Python | 0 | 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 |
| 30 | objectives-and-key-results | 418 | 62 | - | 0 | Objectives and Key Results (OKR) examples for goals, tasks, plans, projects, and strategy. | 2025-04-14 |
| 31 | ROSPlan | 395 | 159 | C++ | 53 | The ROSPlan framework provides a generic method for task planning in a ROS system. | 2024-02-07 |
| 32 | partnr-planner | 377 | 52 | 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 |
| 33 | gerona | 334 | 126 | 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 |
| 34 | llm-mcts | 303 | 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 |
| 35 | MC-Planner | 293 | 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 |
| 36 | aif-handoff | 258 | 34 | TypeScript | 3 | Autonomous Kanban board where AI agents plan, implement, and review your tasks — fully hands-off. | 2026-07-03 |
| 37 | 6S191_MIT_DeepLearning | 251 | 78 | 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 |
| 38 | project-architect | 246 | 31 | - | 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 |
| 39 | mc_aiplayer | 212 | 3 | Java | 0 | 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-07-05 |
| 40 | Plan4MC | 200 | 21 | Python | 3 | [NeurIPS 2023 FMDM Workshop] Skill Reinforcement Learning and Planning for Open-World Long-Horizon Tasks | 2024-03-06 |
| 41 | SMART-LLM | 198 | 42 | Python | 5 | Code repository for SMART-LLM: Smart Multi-Agent Robot Task Planning using Large Language Models | 2024-05-03 |
| 42 | TaPA | 195 | 14 | Python | 8 | [arXiv 2023] Embodied Task Planning with Large Language Models | 2023-08-22 |
| 43 | PlanWeave | 193 | 9 | 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-07-08 |
| 44 | spec-kit-command-cursor | 190 | 20 | Shell | 5 | SDD toolkit for Cursor IDE — /specify, /plan, /tasks to turn ideas into specs, plans, and actionable tasks. | 2026-06-22 |
| 45 | obsidian-day-planner-og | 179 | 6 | TypeScript | 0 | An Obsidian plugin for day planning and managing pomodoro timers from a markdown task list. | 2026-07-06 |
| 46 | kitchen-worlds | 177 | 32 | 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 |
| 47 | GUMP | 174 | 11 | Python | 7 | Generative model for Unified Motion Planning tasks | 2024-10-30 |
| 48 | vector-os-nano | 163 | 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 | GNN4TaskPlan | 154 | 13 | Python | 0 | [NeurIPS 2024] Official implementation for paper "Can Graph Learning Improve Planning in LLM-based Agents?" | 2025-05-11 |
| 50 | DDQ | 152 | 47 | OpenEdge ABL | 3 | Deep Dyna-Q: Integrating Planning for Task-Completion Dialogue Policy Learning | 2018-07-18 |
| 51 | specweave | 149 | 18 | TypeScript | 2 | 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-07-09 |
| 52 | -L- | 146 | 46 | - | 14 | 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 |
| 53 | optas | 139 | 20 | Python | 9 | OpTaS: An optimization-based task specification library for trajectory optimization and model predictive control. | 2026-06-01 |
| 54 | planseqlearn | 129 | 8 | Python | 6 | [ICLR 2024] PyTorch Code for Plan-Seq-Learn: Language Model Guided RL for Solving Long Horizon Robotics Tasks | 2024-08-21 |
| 55 | cuTAMP | 125 | 16 | Python | 1 | cuTAMP: Differentiable GPU-Parallelized Task and Motion Planning | 2026-05-30 |
| 56 | Tool-Planner | 116 | 6 | Python | 5 | [ICLR 2025] Tool-Planner: Task Planning with Clusters across Multiple Tools | 2026-01-26 |
| 57 | calendar-diary | 116 | 21 | 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 |
| 58 | jordium-gantt-vue3 | 111 | 28 | Vue | 0 | Vue3 Gantt chart with powerful Resource View for task scheduling and resource planning. | 2026-06-27 |
| 59 | workflow-orchestration | 111 | 11 | - | 0 | A Claude Code skill for disciplined task execution with planning, verification, and self-improvement loops | 2026-04-24 |
| 60 | TypeFly | 108 | 24 | Python | 0 | A easy framework for developing LLM-based robot task planning. | 2026-07-08 |
| 61 | LLMs-World-Models-for-Planning | 108 | 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 |
| 62 | VisionTasker | 108 | 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 | 108 | 19 | TypeScript | 135 | 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 | Task-Tracker | 102 | 1 | JavaScript | 0 | Organize your life by planning the activities you do on a daily basis. | 2021-07-22 |
| 65 | GPT-HTN-Planner | 101 | 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 |
| 66 | mcgravity | 100 | 13 | Rust | 0 | Fast TUI that orchestrates AI coding tools (Claude Code, Codex, Gemini) in a plan→execute→review loop. Breaks work into atomic tasks for easier verification and course-correction. | 2026-02-15 |
| 67 | mission_planning | 97 | 23 | Python | 0 | Mission Planning & Task Allocation - Team A for UAV Swarm Project for BAE Systems UAV Swarm Challenge | 2023-07-21 |
| 68 | LLM-TAMP | 97 | 10 | Python | 0 | LLM3: Large Language Model-based Task and Motion Planning with Motion Failure Reasoning | 2024-05-30 |
| 69 | auto-apms | 97 | 9 | C++ | 2 | A versatile framework for developing robot behaviors using behavior trees in ROS 2. | 2026-06-12 |
| 70 | LLMTaskPlanning | 94 | 7 | Jupyter Notebook | 6 | LoTa-Bench: Benchmarking Language-oriented Task Planners for Embodied Agents (ICLR 2024) | 2026-02-08 |
| 71 | GTPyhop | 93 | 25 | Python | 2 | A task-planning system based on Pyhop, but generalized to plan for both goals and tasks. | 2021-07-29 |
| 72 | SkillDiffuser | 92 | 6 | Python | 4 | [CVPR'2024] "SkillDiffuser: Interpretable Hierarchical Planning via Skill Abstractions in Diffusion-Based Task Execution" | 2024-09-29 |
| 73 | essentials-claude-code | 91 | 9 | - | 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 |
| 74 | Food-tour-planner-agent | 89 | 15 | 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 | 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 |
| 76 | neurons | 89 | 21 | - | 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 |
| 77 | DRL-Based-Long-Term-Resource-Planning | 86 | 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 |
| 78 | FLIP | 85 | 4 | Jupyter Notebook | 6 | Code for FLIP: Flow-Centric Generative Planning for General-Purpose Manipulation Tasks | 2024-12-12 |
| 79 | peg | 83 | 5 | Python | 0 | Code for "Planning Goals for Exploration", ICLR2023 Spotlight. An unsupervised RL agent for hard exploration tasks. | 2024-05-13 |
| 80 | kios | 82 | 12 | Python | 3 | Knowledge-based robot flexible task planning project using classical planning, behavior trees and LLM techniques. | 2024-12-05 |
| 81 | big-o-performance-java | 82 | 48 | JavaScript | 4 | # 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 |
| 82 | AutoTAMP | 75 | 3 | Jupyter Notebook | 1 | Enhancing LLM/VLM capability for robot task and motion planning with extra algorithm based tools. | 2024-09-26 |
| 83 | SafeAgentBench | 74 | 4 | Python | 3 | Codes for paper "SafeAgentBench: A Benchmark for Safe Task Planning of \ Embodied LLM Agents" | 2025-02-25 |
| 84 | claude-code-workflow-orchestration | 74 | 10 | 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-06-20 |
| 85 | 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 |
| 86 | 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 |
| 87 | 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 |
| 88 | libcolony | 70 | 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 |
| 89 | pydantic-ai-todo | 69 | 16 | 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-07-08 |
| 90 | superplan-plugin | 69 | 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 |
| 91 | 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 |
| 92 | ORAD-3D-Dataset-For-Off-Road-AD | 65 | 3 | 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 |
| 93 | VR-Bench | 64 | 6 | Python | 0 | 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 |
| 94 | iterative-planner | 63 | 5 | JavaScript | 0 | A Claude Code skill state-machine driven iterative planning and execution protocol for complex coding tasks | 2026-07-08 |
| 95 | flutter_planner | 63 | 16 | Dart | 0 | A Flutter application to plan personal daily tasks, activities and routines that can be used with Supabase or Isar for the backend. | 2022-10-08 |
| 96 | fable5-mode | 63 | 2 | Python | 0 | Fable 5-grade work discipline for any Claude model — a Claude Code skill + guard hooks (plan gate, model ceiling, per-task enforcement) that make Opus 4.8 or any non-frontier model plan, self-verify, ... | 2026-07-09 |
| 97 | References | 63 | 10 | - | 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 | LTAMP | 60 | 7 | C++ | 0 | Learning for Task and Motion Planning (LTAMP) | 2021-05-04 |
| 99 | ClarityFinance | 59 | 12 | Python | 0 | Clarity is a financial analysis agent framework built on native Claude-skill architecture. Adopting a Planning-with-Files approach, it coordinates specialized sub-agents via persistent task plans, res... | 2026-01-27 |
| 100 | tmkit | 57 | 13 | Common Lisp | 9 | A Task-Motion Planning Framework | 2021-04-24 |