Open-source AI workstation for multi-model chat, agents, local knowledge bases, and image creation.
Taskmaster
AI task management for developers using Cursor, Claude Code, Windsurf, VS Code, and the command line.
Taskmaster is a task management system for AI-driven development that parses requirements, generates tasks, and supports project-context research. Taskmaster serves developers working in AI coding editors or the command line and is available through GitHub and npm, with provider API keys or supported CLI authentication required for AI commands.
At a glance
- Pricing
- FreeAvailable through a public GitHub repository and npm; no software price is stated. AI commands require provider API keys unless using Claude Code or Codex CLI with OAuth.
- Added
- 28 Oct 2026
About Taskmaster
Taskmaster is an open-source task management project for AI-driven development. Taskmaster helps developers turn product requirements into tasks and manage development work through an editor’s AI chat or the command line. The repository describes support for Cursor, Lovable, Windsurf, Roo, and other development tools.
Taskmaster can parse a product requirements document, generate tasks, list tasks, identify the next task, and expand tasks into smaller steps. Taskmaster also supports research with project context and moving tasks between tagged workstreams. Developers can configure main, research, and fallback models from supported AI providers. Selective MCP tool loading lets developers limit which tools are loaded to reduce context usage.
Taskmaster is available from a public GitHub repository and can be installed globally or within a project using npm. Taskmaster also provides MCP installation instructions for supported editors and Claude Code. The page does not state a software price. AI-powered commands require provider API keys unless configured through Claude Code or Codex CLI with OAuth.
Taskmaster suits developers who want task planning inside their existing AI coding workflow. Taskmaster requires installation and configuration, and the documentation recommends a detailed product requirements document for better generated tasks.
What you can do
- Product requirements document parsing and task generation
- Task listing, next-task selection, and task expansion
- Project-context research
- Tagged workstreams and cross-tag task movement
- Configurable main, research, and fallback models
- MCP integration with supported editors
- Global or project-local npm installation
- Selective MCP tool loading
Pros and cons
What works
- Supports both editor AI chat and command-line workflows
- Supports multiple AI providers and fallback models
- Offers selective tool loading to reduce context usage
- Supports Claude Code and Codex CLI access without provider API keys
What to watch
- Requires installation and configuration
- AI-powered commands require provider API keys unless using Claude Code or Codex CLI with OAuth
- Default MCP configuration loads all tools, increasing context usage
Who Taskmaster is for
Developers using AI coding assistants
- Generate development tasks from a product requirements document
- Choose the next development task through editor AI chat
- Expand development tasks into smaller steps
- Research implementation questions with project context
- Organize tasks across tagged workstreams
Taskmaster FAQ
What is Taskmaster?
Taskmaster is a task management system for AI-driven development. Taskmaster helps developers parse product requirements, generate and expand tasks, identify the next task, and research implementation questions through supported editor AI chats or the command line.
Which editors does Taskmaster support?
Taskmaster lists Cursor, Lovable, Windsurf, and Roo as supported development tools. Taskmaster also provides MCP configuration instructions for VS Code and Q CLI, plus installation instructions for Claude Code.
Does Taskmaster require an API key?
Taskmaster requires a supported provider API key for AI-powered commands unless configured with Claude Code or Codex CLI with OAuth. Taskmaster documents Claude Code CLI as requiring no API key and Codex CLI as using OAuth through a ChatGPT subscription.
How do you install Taskmaster?
Taskmaster can be installed globally or within a project using npm, or configured as an MCP server in a supported editor. Taskmaster provides installation instructions for Cursor and Claude Code, followed by project initialization and model configuration.
Can Taskmaster turn a PRD into development tasks?
Taskmaster can parse a product requirements document and generate development tasks through AI chat or the command line. Taskmaster recommends a detailed PRD for better generated tasks, while also allowing developers to create individual tasks by describing the desired implementation in chat.
From the community
No reviews yet
Be the first to review this tool. What you write helps the next person choose.
Alternatives to Taskmaster
An open-source skills framework for coding agents, covering design, planning, testing, debugging, and code review.
Open-source Python framework for multi-agent workflows, tool use, sandbox tasks, and voice agents
An open-source interface for AI conversations, agents, code execution, and Model Context Protocol connections.