TaskPilot
TaskPilot

React
Next.js
Tailwind
TypeScript
SQLite
TaskPilot is a full-stack web application that lets you point AI coding agents at your task boards. It connects to Trello, GitHub, and GitLab, reads your cards and issues, and uses AI to work through them — checking off items as it goes.
It supports multiple AI providers including Claude (Anthropic), OpenAI (GPT-4o), and Groq (Llama 3.3 70B). It can run parallel agents with one agent per card in isolated git worktrees with automatic merge, and it automatically creates pull requests after sessions complete.
Features include smart dependency detection, cost tracking with per-session token breakdowns, monthly budgets with alerts, full session history with event log replay, and real-time webhook receivers for instant task source changes.
There is also a desktop app available for TaskPilot, making it easy to manage your AI-powered workflow without needing a browser. The desktop app provides the same full feature set in a native experience.
TaskPilot is fully self-hostable — bring your own API keys, database, and OAuth apps. There is no shared server-side API key, every user supplies their own AI provider keys.
View Source CodeVisit Project