Local-first task tracking with MCP integration. Your AI agent creates tasks, tracks time, and manages your projects while you focus on code.

A Claude Code agent builds a feature from scratch. It creates tasks, tracks time, logs what it finds, and marks things done. Nobody touched the board.
Tools for managing real software projects, built to work with AI agents through the Model Context Protocol.
One install command. Your AI gets tools for tasks, projects, timers, and analytics. It creates tasks, logs what it finds, and marks work done on its own.
Agent writes to SQLite, SSE fires, Tauri app updates IndexedDB, UI re-renders. All instant.
Tasks have dependencies. Dependencies have a graph. Interactive DAG visualization with automatic cycle detection. Your AI agent can query the graph to understand blockers before starting work.

Track time across multiple tasks. Every session is logged with precise timestamps.
AI agents use log_debug to leave notes as they work. Hypotheses, errors, what they tried, what they found.
Ctrl+K opens a full xterm.js terminal. Create tasks, navigate, and manage state without a mouse.
Real screenshots from the TaskFlow desktop app.







Quick setup for Claude Code. View setup guides for Codex, Cursor, Windsurf, and more →
Choose your Linux distribution format (macOS/Windows planned):
Make the TaskFlow MCP server available to your system via npm.
Create a .mcp.json file in your project root (or home directory for global access). Claude Code will auto-detect it.
The agent calls get_agent_instructions on startup and learns how to use TaskFlow on its own. Setup guides for Codex, Cursor, Windsurf & more →
Run Claude Code inside a tmux session so agents can receive your responses in real-time from the TaskFlow UI.
ask_user and the question shows up in the Agent InboxDesigned for privacy and speed. No cloud sync, no accounts. Just an SQLite file and an SSE broadcast.
MCP responses are kept compact. Null fields are dropped and JSON is minimal, so your AI has more context window for actual work.
Control your agents from anywhere. A small relay server sits between your machine and remote clients. All connections are outbound, no VPN needed.
TaskFlow is open source under Apache 2.0 with Commons Clause. Free to use, modify, and share.