Task Planning Framework

Transform high-level goals into executable workflows. The Task Planning Framework understands your intent, formulates intelligent plans using cognitive modes, and orchestrates specialized tasks to deliver results autonomously.

View Source

Core Concepts

Cognitive Modes

Nine distinct "thinking styles" from linear Waterfall planning to autonomous Adaptive agents and collaborative Council deliberation.

Task Library

50+ specialized tasks for file operations, code execution, web scraping, reasoning, and content generation.

Orchestration

Intelligent dependency management, parallel execution, and automatic context passing between workflow steps.

Sub-Planning

Recursive task decomposition allows complex goals to spawn independent sub-plans with their own cognitive modes.

Cognitive Modes

Select the right thinking style for your problem. Each mode offers a unique approach to planning and execution.

🏗️ Waterfall Mode

The Architect. Analyzes the entire request upfront and generates a comprehensive, sequential plan with visual diagrams. Review and modify before execution begins. Ideal for well-defined tasks where the path to the solution is clear.

Plan-First User Review Sequential
💬 Conversational Mode

The Partner. Operates interactively, selecting and executing one optimal task at a time based on conversation context. Maintains full session history for informed decisions. Perfect for exploratory work and debugging.

Interactive Step-by-Step Context-Aware
🧠 Adaptive Planning

The Strategist. Autonomous agent using a cyclical "Think, Act, Reflect" loop. Maintains dynamic internal state of goals, facts, and hypotheses. Adapts strategy based on results until the goal is achieved.

Autonomous Self-Correcting Research
🌳 Hierarchical Planning

The Manager. Divide-and-conquer strategy that recursively decomposes massive goals into a tree of sub-goals and tasks. Manages dependencies and executes in parallel where possible.

Decomposition Parallel Large Projects
Parallel Mode

The Factory. High-throughput batch operations using templates and variable sets. Generates all combinations and executes simultaneously with configurable concurrency. Ideal for codebase-wide changes.

Batch Concurrent Templates
Protocol Mode

The Auditor. Enforces strict methodologies (like TDD) using a state machine with validation gates. A 'Referee' agent verifies each step before proceeding, ensuring high-quality output.

TDD Validation Quality
🖥️ Session Mode

The Operator. Assigns a dedicated AI operator to drive a specific tool continuously. Maintains deep session context through repeated interaction until the goal is achieved.

Tool-Focused Persistent Deep Context
👥 Council Mode

The Board. Multi-agent deliberation where a "Council" of personas (CEO, CTO, QA) collaborates. They nominate tasks, vote on actions, and maintain separate perspectives for balanced decisions.

Multi-Agent Voting Perspectives
📋 Pre-Planned Mode

The Executor. Loads predefined plan templates, substitutes variables from user input, and executes the workflow. Ideal for repeatable processes and sharing proven strategies.

Templates Repeatable Shareable

Task Library

A comprehensive toolkit of specialized tasks that cognitive modes orchestrate to accomplish goals.

File Operations

  • FileModificationTask - Create, update, delete files
  • FileSearchTask - Search files by content or pattern
  • AnalysisTask - Analyze file contents and structure

Code & Execution

  • RunCodeTask - Execute code snippets
  • RunShellCommandTask - Run terminal commands
  • SelfHealingTask - Auto-fix failing scripts

Reasoning

  • ChainOfThoughtTask - Step-by-step reasoning
  • DecompositionSynthesisTask - Break down & synthesize
  • MultiPerspectiveAnalysisTask - Multiple viewpoints
  • SystemsThinkingTask - Holistic analysis

Online & Web

  • CrawlerAgentTask - Web scraping
  • GitHubSearchTask - Search GitHub code
  • SeleniumSessionTask - Browser automation

Knowledge Base

  • KnowledgeIndexingTask - Build knowledge base
  • VectorSearchTask - Semantic search

Content Generation

  • WriteHtmlTask - Generate web pages
  • GeneratePresentationTask - Create slides
  • NarrativeGenerationTask - Write stories

Interactive Simulator

See how different cognitive modes approach the same problem. Select a mode and generate a plan.

Configuration

Select a mode and click Generate to see how the framework approaches the problem.
{}