AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Energy › claude-task-master
✦ Free & open sourceEnergy

claude-task-master

AI-powered task management system for Cursor, Windsurf, and other editors.

AI task management for IDEs

Drop-in task master for Cursor, Lovable, Windsurf, and Roo code chats.

Free forever · source-available · Licence not stated in the repository
✓ Light setup✓ Browser-based✓ Real-time collaboration
7.3
ZEKAI
Essential for AI-driven IDE workflows
Free & open source · Energy
Ease of setup5
Usefulness8
Maintenance7
Community9.2
★ 28,261
GITHUB
Apr 2026
UPDATED
Licence not stated in the repository
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

Taskmaster is an AI-powered task management system designed to integrate directly into AI chat editors like Cursor and Windsurf via MCP. It suits developers building complex energy and sustainability applications who want structured task execution tied to a PRD.

Runs on
Cross-platform
Hosting
Desktop
Languages
JavaScript
License
Licence not stated in the repository

What it is

It manages tasks, tracks task dependencies, handles tags and workstreams, and runs research commands through configured LLM providers. You configure a main model, a research model, and a fallback model to execute development workflows straight from your code editor.

Who it's for

It suits developers using AI-assisted editors who need structured tracking for multi-step projects. It does not suit teams not using AI chat editors or those without API keys for supported model providers.

Key features

Multi-Editor MCP Support

Integrates directly into Cursor, Windsurf, VS Code, and Q CLI via Model Control Protocol.

Task Dependencies

Tracks relationships between tasks to dictate correct implementation order.

Dedicated Research Model

Supports configuring a separate research model like Perplexity alongside your main coding model.

PRD Initialization

Creates and references a product requirements doc at .taskmaster/docs/prd.txt for context.

How to start

Up and running in 3 steps

1
Add the task-master-ai MCP server configuration to your editor's mcp.json file.
2
Set your API keys for Anthropic, OpenAI, or other supported providers in the environment variables.
3
Initialize taskmaster-ai in your project chat pane and add your PRD.
Real talk

Our honest verdict

What's great

  • Supports multiple AI providers including Anthropic, OpenAI, Google, and Ollama
  • Can use Claude Code or Codex CLI with OAuth without separate API keys
  • Offers a one-click install link for Cursor 1.0+ users
  • Includes automated loop commands and task structure management

Where it falls short

  • Requires separate API keys or CLI subscriptions for LLM providers
  • Needs manual configuration of mcp.json files depending on your editor
  • Running multiple model providers can incur ongoing API costs
Cost

Pricing & license

The tool itself is free to use, but you must pay for your own API usage across whichever LLM providers you configure, such as Anthropic, OpenAI, or Google.

Paid work

Open remote AI-training roles

767 open remote AI-training roles, updated November 14, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives
Get more

Use it, or have us set it up

📄 Free PDF: claude-task-master for Energy
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure claude-task-master for you — and train your team.
Get it done for you ↗
Questions

FAQ

Do I need an API key to use Taskmaster?

Yes, you need at least one API key from a supported provider unless you are using Claude Code CLI or Codex CLI with OAuth.

Which editors are supported?

Cursor, Windsurf, VS Code, and Q CLI are supported via MCP configurations.

Can I use a separate model for research?

Yes, you can define a dedicated research model such as Perplexity alongside your main coding model.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Energy — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google