TaskWing is an open-source command-line tool designed to provide persistent memory and project intelligence for AI tools used in software development. It addresses the challenge that AI assistants typically forget context between sessions, leading to repeated explanations and suggestions that do not align with established project patterns or architectural decisions. By focusing on knowledge retention rather than just token savings, TaskWing enables AI tools to build on accumulated insights over time.
The tool operates by scanning a codebase in a single command and extracting key decisions, patterns, and constraints, which it stores in a local SQLite database. This information is kept entirely on the user's machine, ensuring privacy and eliminating the need for cloud storage or account creation. TaskWing then connects this persistent project knowledge to AI assistants such as Claude, Cursor, Copilot, and Gemini via the Model Context Protocol (MCP), making architectural context available to these tools in real time during conversations. As a result, the AI can access and utilize historical project intelligence, allowing its suggestions to become more aligned with the project's evolving structure and standards.
TaskWing is intended for developers seeking to enhance the effectiveness of AI-assisted coding by reducing the repetition of context and improving the relevance of AI-generated suggestions. The tool is distributed as a CLI and can be installed via Homebrew or a shell script. It is open source, licensed under the MIT License, and explicitly avoids vendor lock-in. All extracted data remains local, and the tool functions offline, further emphasizing privacy and control for its users.
evidence_sufficient=true
In the Memory & skills space, TaskWing takes a focused approach. It focuses on enabling AI tools to retain project context, decisions, and architecture across sessions for better code suggestions. TaskWing is an open-source project aimed at developers using AI coding tools. The project is open source (Open Source). TaskWing is available on the command line.
Behind TaskWing is Joseph Goksu, and it first shipped in 2025. Development happens publicly on GitHub with 87 stars and 16 commits in the last 90 days. Key capabilities include persistent memory, project intelligence, and codebase extraction. It exposes integrations via an MCP server.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do