← Reddit

Your Claude Code project dashboard is now on the Mac App Store

Reddit · LastNameOn · April 28, 2026
Storybloq, a project tracker that stores data in .story/ within repositories, launched a free Mac companion app on the Mac App Store. The application provides visual project management capabilities including live kanban boards, backlogs, timelines, and an embedded Claude Code terminal for managing development work. The Mac app and CLI/MCP server were both built using Claude Code itself, with the project tracking 580 tickets and 260 session handovers throughout development.

Detailed Analysis

Storybloq, an independent developer tool designed to serve as a visual project dashboard for Claude Code sessions, has launched a Mac companion app on the Mac App Store, available free of charge for macOS 14 and later on both Apple Silicon and Intel hardware. The application is built around a file-based project management convention: a `.story/` directory living inside a code repository that stores tickets, roadmap phases, session handovers, and notes as plain JSON and markdown. A CLI and MCP (Model Context Protocol) server expose that directory's contents to Claude Code at session start, allowing the AI agent to load full project context automatically. The Mac app then serves as the human-facing visual layer, presenting a live kanban board, a project timeline derived from session handovers, and — notably — an embedded Claude Code terminal, all within a single window.

The tooling reflects a maturing pattern in AI-assisted software development: the need to maintain structured, persistent context across many separate Claude Code sessions. Because Claude Code operates statelessly at the session level, developers working on long-running projects face a recurring "cold start" problem — the agent begins each session without knowledge of prior decisions, half-finished work, or strategic priorities. Storybloq's session handover mechanism is a direct architectural response to that constraint, creating a durable, git-trackable record that both the human developer and the agent can read. The approximately 260 session handovers logged during the tool's own construction illustrate the scale of context management that even a moderately complex project demands.

The self-referential nature of the build is analytically significant. Both the Swift/SwiftUI Mac application and the TypeScript CLI/MCP server were written using Claude Code, with the same `.story/` framework tracking all 580-plus development tickets across the project's lifetime. The developer also reports integrating Codex via MCP for automated code review passes — meaning multiple AI systems were orchestrated in a single development pipeline, with Claude Code acting as primary author and Codex as a review layer. This kind of multi-model, MCP-mediated workflow is an emerging practical pattern that goes beyond simple code completion into something closer to a structured autonomous development loop.

The decision to store all project data as flat files — JSON and markdown, readable by any text editor and committed to version control — places Storybloq in a broader philosophical camp among developer tools that prioritize transparency and portability over proprietary databases or cloud lock-in. The tool requires no account, has no paid tier, and is fully open source, with the CLI and MCP server source code available on GitHub. Apple's sandbox and signing requirements for Mac App Store distribution give the app a baseline of security assurance without adding operational complexity for the user. Auto-update through the App Store further reduces maintenance friction compared to self-hosted or Homebrew-distributed tooling.

The broader context is one in which the ecosystem around Claude Code and agentic AI development tools is expanding rapidly beyond Anthropic's own first-party offerings. Third-party developers are now building companion infrastructure — visual dashboards, mobile IDEs, review integrations — that addresses workflow gaps the core agent does not natively solve. Storybloq's approach of embedding the terminal directly next to the project board addresses a concrete cognitive cost: context switching between a running agent and project state. As multi-session, multi-project Claude Code usage becomes more common, tooling that reduces the overhead of managing agent context and tracking autonomous work across time is likely to become a standard part of AI-assisted development workflows rather than an edge-case convenience.

Read original article →