惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
博客园_首页
Google DeepMind News
Google DeepMind News
博客园 - Franky
The GitHub Blog
The GitHub Blog
GbyAI
GbyAI
有赞技术团队
有赞技术团队
Microsoft Azure Blog
Microsoft Azure Blog
G
Google Developers Blog
Recent Announcements
Recent Announcements
A
About on SuperTechFans
博客园 - 【当耐特】
博客园 - 三生石上(FineUI控件)
酷 壳 – CoolShell
酷 壳 – CoolShell
美团技术团队
罗磊的独立博客
IT之家
IT之家
博客园 - 聂微东
Stack Overflow Blog
Stack Overflow Blog
Jina AI
Jina AI
腾讯CDC
P
Proofpoint News Feed
Hugging Face - Blog
Hugging Face - Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com

Hacker News: Show HN

PurrrrrFocus: Pomodoro Timer App - App Store Workflow Engine — Multi-Step Orchestration for Bun RapidPhoto: Pro Photo Editor App - App Store GitHub - DheerG/swarms: Achieve extraordinary results with claude code across a variety of tasks SPICE simulation → oscilloscope → verification with Claude Code — Lucas Gerads Show HN: VCoding – A 5 MB native Windows IDE with no dynamic dependencies Show HN: LLMs don't hallucinate because they're bad at math, it's the format GitHub - Agent-FM/agentfm-core: AgentFM is a peer-to-peer network that turns everyday computers into a decentralized AI supercomputer. AgentFM lets you run massive AI workloads directly across a global mesh of idle CPUs and GPUs. Show HN: Tracking Top US Science Olympiad Alumni over Last 25 Years GitHub - Potarix/agent-hub: One place to talk to all your agents Show HN: Runtime security for AI agents(injection,tool abuse, data exfiltration) GitHub - dubeyKartikay/lazyspotify: Terminal Spotify client for macOS and Linux GitHub - the-banana-tool/king-louie: Easy to use GUI Personal AI Assistant. Win/Linux/Mac. Show HN I made my vacation rental bookable by AI agents–no Airbnb, 0% commission GitHub - basteez/jsf-autoreload: maven plugin to enable hot reload on jsf projects uvm32/hosts/host-gdbstub at main · ringtailsoftware/uvm32 GitHub - labsai/EDDI: Config-driven engine that turns JSON into production-grade AI agents. Multi-agent orchestration, 12+ LLM providers, MCP/A2A protocols, RAG, persistent memory, and enterprise compliance (EU AI Act, GDPR, HIPAA). Built on Quarkus. GitHub - glitchnsec/fortyone-oss: AI Executive Assistant Platform Quickstart | Alien GitHub - muxshed/shed: One stream in, or many. Every destination, simultaneously. No cloud middleman, no per-channel fees, no limits. GitHub - ocrbase-hq/ocrbase: 📄 PDF/IMG ->.MD/JSON Document OCR API for PaddleOCR and GLMOCR. Self-hostable. GitHub - impactjo/home-memory: MCP server that lets your AI assistant remember everything about your home. GitHub - Sets88/dbcls: DbCls is a powerful terminal database client that supports various databases GitHub - neptun2000/heor-agent-mcp GitHub - SeanFDZ/macmind: Single-layer transformer in HyperTalk for the classic Macintosh RollQuation: Math Puzzles - Apps on Google Play GitHub - dropbox/witchcraft Show HN: Agent-cache – Multi-tier LLM/tool/session caching for Valkey and Redis GitHub - opentalon/opentalon: OpenTalon is an open-source platform built from the ground up in Go as a robust alternative to OpenClaw LinkedIn™ 职位抓取工具 - Chrome 应用商店
GitHub - bitcreed/gsd-meta-manager: TUI command center fo...
_blk · 2026-05-27 · via Hacker News: Show HN

A TUI command center for managing multiple GSD-run projects from a single interface.

What is it?

GSD (Get S[oftware] Done) Meta Manager gives you a unified dashboard across all your GSD workflow projects. It reads .planning/ state directly from disk -- no need to launch Claude or run /gsd:progress in each project directory. Register your projects once and see phase status, roadmap progress, queued work, and pending actions at a glance.

Features

  • Unified dashboard with color-coded project status (active, paused, idle)
  • Live filesystem watching -- auto-refreshes when .planning/ files change
  • Vim-style navigation (j/k, / search, Enter to drill in)
  • 10-tab detail view: Phases, Roadmap (ASCII DAG), Backlog, Git History, Pipeline, Queue, Sessions, Archive, Config, Docs (rendered .planning/ browser rooted at the active phase, with quick jumps to .planning/ and back)
  • Queue management: create, edit, delete, and reorder items
  • New project creation from within the TUI
  • Claude session detection (shows which projects have active Claude instances)
  • Auto-registration of GSD projects from active Claude sessions -- any running claude whose working directory contains .planning/ is added to the registry automatically
  • Paused project detection (parses HANDOFF files)
  • Milestone archive browser with inline markdown rendering
  • Search and filter across projects

Installation

Requires Rust 1.85+.

From crates.io

cargo install gsd-meta-manager

From source

Build manually

The binary is at target/release/gsd-meta-manager.

Quick start

  1. Install the binary:

    cargo install gsd-meta-manager
  2. Launch the TUI:

  3. Register a project by pressing a and entering the path to any directory that contains a .planning/ folder, or via the CLI:

    gsd-meta-manager add /path/to/your/gsd-project
  4. Active claude sessions whose working directory contains .planning/ are auto-registered on launch and during the ~5s session poll.

Usage

gsd-meta-manager --help
TUI command center for GSD projects

Usage: gsd-meta-manager [OPTIONS] [COMMAND]

Commands:
  add     Add a GSD project to the registry
  remove  Remove a project from the registry
  list    List all registered projects
  help    Print this message or the help of the given subcommand(s)

Options:
      --config <CONFIG>  Path to config file (overrides default location)
  -h, --help             Print help
  -V, --version          Print version

Key bindings

Key Action
j / k Navigate up/down
Enter Open project detail
Tab / S-Tab Switch detail tabs
/ Search / filter
a Add existing project
n Create new project
d Delete project
? Show help
q Quit

Examples

Register a project with a custom alias:

gsd-meta-manager add /home/me/projects/my-app my-app

List all registered projects:

Remove a project from the registry:

gsd-meta-manager remove my-app

Configuration

User configuration is stored at:

~/.config/gsd-meta-manager/config.json

Override the config location with --config <PATH>.

How it works

GSD Meta Manager reads each registered project's .planning/ directory to infer phase status, roadmap progress, queue state, and workflow position. A filesystem watcher (notify) triggers live updates whenever planning files change on disk. A single async event loop (tokio) races terminal input, filesystem events, and a render tick interval -- the UI never blocks on I/O.

The TUI is built with ratatui and the crossterm backend for cross-platform terminal support.

Requirements

  • Rust 1.85+ (for building from source)
  • Produces a single static binary with no runtime dependencies

Contributing

Contributions welcome. Please open an issue to discuss changes before submitting a PR.

License

MIT License -- see LICENSE for details.