011 GitHub stars
02Register new tasks with unique IDs, titles, descriptions, goals, and optional parent tasks or dependencies.
03Assess task complexity, allowing for breakdown into discrete subtasks and identification of missing knowledge.
04Track task dependencies, ensuring tasks are not started before prerequisites are met.
05Support for hierarchical task structures through parent/subtask relationships.
06Update task status through various stages: 'not-started', 'in-progress', and 'complete'.