Skip to main content

AI Planning

DreamSolve's AI Planning feature automatically breaks down high-level goals into actionable tasks.

How It Works

  1. Analyze: The AI reads your node's name and description
  2. Understand: It identifies the key objectives and requirements
  3. Generate: It creates a structured breakdown of tasks
  4. Propose: You review and approve the generated plan

Using AI Planning

Step 1: Prepare Your Node

Ensure your project or task has:

  • A clear, descriptive name
  • A detailed description of what you want to accomplish
  • Any relevant context or constraints

Step 2: Run the Create Tasks Agent

  1. Select your node
  2. Click the Run button (play icon)
  3. Choose the Create Tasks agent from the dropdown
  4. Wait for the AI to generate tasks

You can also run the Create Tasks agent from within the node's Edit dialog.

Step 3: Review Generated Tasks

The AI will create tasks with:

  • Task names
  • Brief descriptions
  • Suggested relationships
  • Estimated complexity

View the generated tasks in the node's edit dialog or in the Map/List view.

Step 4: Refine as Needed

  • Review each generated task
  • Edit task details if needed
  • Delete tasks that aren't relevant
  • Run the agent again for additional tasks

Tips for Better Results

Write Good Descriptions

❌ Poor: "Build a website"

✅ Better: "Build a marketing website for our new product launch.
The site should include a landing page, features section, pricing
page, and contact form. Must be mobile-responsive and optimized
for SEO."

Include Context

  • Mention target audience
  • Specify technical requirements
  • Note any constraints or deadlines
  • Reference similar projects

Be Specific About Scope

  • Define what's in and out of scope
  • Mention dependencies on other work
  • Indicate priority levels

Examples

Software Project

Input: "Build a user authentication system with email/password and OAuth support"

Generated tasks might include:

  1. Set up authentication database schema
  2. Implement email/password registration
  3. Implement email verification flow
  4. Add OAuth provider integration
  5. Create login/logout endpoints
  6. Build password reset functionality
  7. Add session management
  8. Write authentication tests

Research Project

Input: "Research competitor pricing strategies in the CRM market"

Generated tasks might include:

  1. Identify top 10 CRM competitors
  2. Collect pricing page information
  3. Analyze pricing tiers and features
  4. Document enterprise pricing
  5. Compare value propositions
  6. Create pricing comparison matrix
  7. Summarize findings and recommendations