AI Planning
DreamSolve's AI Planning feature automatically breaks down high-level goals into actionable tasks.
How It Works
- Analyze: The AI reads your node's name and description
- Understand: It identifies the key objectives and requirements
- Generate: It creates a structured breakdown of tasks
- 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
- Select your node
- Click the Run button (play icon)
- Choose the Create Tasks agent from the dropdown
- 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:
- Set up authentication database schema
- Implement email/password registration
- Implement email verification flow
- Add OAuth provider integration
- Create login/logout endpoints
- Build password reset functionality
- Add session management
- Write authentication tests
Research Project
Input: "Research competitor pricing strategies in the CRM market"
Generated tasks might include:
- Identify top 10 CRM competitors
- Collect pricing page information
- Analyze pricing tiers and features
- Document enterprise pricing
- Compare value propositions
- Create pricing comparison matrix
- Summarize findings and recommendations