{"slug": "show-hn-engelbart-mange-goals-and-todos-for-claude-code", "title": "Show HN: Engelbart – Mange Goals and TODOs for Claude Code", "summary": "Engelbart, a free open-source Claude Code plugin for managing goals and TODOs, is now available in early beta for macOS or Linux with Node 18+ and Claude Code 2.1.175+. The tool, created by a team focused on cognitive science research, runs a local server that infers goals and TODOs from chat sessions, displays them in a goal tree for human inspection and correction, and injects the goals document back into the chat to keep the agent aligned. Engelbart aims to make intent explicit, persistent, and steerable, addressing information loss in long-running coding agent projects.", "body_md": "## demo-small.mp4\n\n**Open-Source Claude Code Plugin for Goals and TODOs**\n\nmacOS or Linux, Node 18+, Claude Code 2.1.175+.\n\n```\nnpx engelbart-cli\n```\n\nRestart Claude Code (or `/reload-plugins`\n\n).\n\n```\n/goals-ui\n```\n\nOpens this chat's goal workspace; Claude says nothing.\n\n```\n/goals-ui disable\n```\n\nStops analysis and injection for this chat.\n\n**Workspace** — goal tree, one markdown document per goal, linked prompts, assembled prompt. Per chat, on a local port.\n\n**Injection** — after the first `/goals-ui`\n\n, the goals document goes back into the chat: whole file on session start and after compaction, a diff afterwards. Subagents and tool batches read it too.\n\n**Persistence** — one invocation holds for the life of the chat.\n\nGoals and intent are usually implicit when you work with coding agents. They live across prompts, TODOs, implementation details, and your own head. This means that information is lost and confounded as protects grow in size.\n\nExisting tools like \\autocompact, projects, and claude-men try to solve parts of this problem through autonomous context preservation, but these processes still lose and conflate important information about the problem. Worse, the lack of human intervention in these tools means they fail to give humans the ability to inspect or steer what the agent thinks it is trying to accomplish.\n\nThat’s why we created Engelbart, a free, open-source tool for managing, planning, and syncing goals and TODOs across your coding agents.\n\nEngelbart is a browser-based Claude Code plugin that gives you and your agent a shared representation of what you’re trying to accomplish while the agent implements changes in real time.\n\nAfter installing Engelbart, you can run `/goals-ui`\n\nin Claude Code to kick off a local server. Engelbart then analyzes your current session and past conversation turns to infer your goals, plans, and TODOs, which it uses to open a proposed goal tree on a local server that you can inspect and correct before you resume building.\n\nAs you work, Engelbart keeps your agent in the loop as you plan new features, draft prompts, write TODOs, modify goals, jot down notes about the current system, and record key decisions.\n\nWe feel Engelbart is an important first step in making intent explicit, persistent, and steerable instead of leaving it buried inside a context window or tacit inside your head.\n\nEngelbart is in early beta and still in the initial stages of development. It’s also part of our broader cognitive science research into how humans and AI systems plan, maintain goals, and coordinate over long-running work.", "url": "https://wpnews.pro/news/show-hn-engelbart-mange-goals-and-todos-for-claude-code", "canonical_source": "https://github.com/divadbaroon/claude-plugins", "published_at": "2026-08-17 20:41:03+00:00", "updated_at": "2026-08-17 21:11:48.960661+00:00", "lang": "en", "topics": ["developer-tools", "ai-agents", "ai-tools"], "entities": ["Engelbart", "Claude Code"], "alternates": {"html": "https://wpnews.pro/news/show-hn-engelbart-mange-goals-and-todos-for-claude-code", "markdown": "https://wpnews.pro/news/show-hn-engelbart-mange-goals-and-todos-for-claude-code.md", "text": "https://wpnews.pro/news/show-hn-engelbart-mange-goals-and-todos-for-claude-code.txt", "jsonld": "https://wpnews.pro/news/show-hn-engelbart-mange-goals-and-todos-for-claude-code.jsonld"}}