2 Punkte von kimgh06 2026-03-22 | Noch keine Kommentare. | Auf WhatsApp teilen

Ein Self-Hosting-Tool, das Projektfunktionen, Tasks und Bugs als Knoten und ihre Abhängigkeiten als Kanten visualisiert.

Warum es entwickelt wurde:
Mit AI-Coding-Tools wie Claude Code und Cursor kann man Code inzwischen schnell erstellen,
do ch wenn ein Projekt wächst, wird es schwierig nachzuverfolgen, „was kaputtgeht, wenn ich diese API ändere“.
In Tabellen oder Issue-Trackern bleiben Abhängigkeiten nämlich verborgen.

Wichtige Funktionen:

  • 7 Knotentypen (FLOW, TASK, BUG, API, UI usw.) + 5 Kantentypen
  • Impact Mode: Klickt man auf einen Knoten, werden betroffene Knoten per BFS sofort hervorgehoben
  • Waterfall: Bei Statusänderungen erfolgt die automatische Weitergabe entlang des Abhängigkeitsgrafen
  • Projektfreigabe: Viewer-/Editor-Modus per Link teilen (kein Login erforderlich)
  • Echtzeitsynchronisierung auf Basis von SSE

Besonderheit — CLI + MCP:
Es gibt ein in Go geschriebenes CLI-Tool mit integriertem MCP-Server-Modus,
sodass sich der Graph direkt aus Claude Code oder Cursor heraus abfragen und bearbeiten lässt.

thask impact --node <id> → gibt eine Liste betroffener Knoten zurück
thask.impact.analyze() → wird vom AI-Agenten direkt über MCP aufgerufen

Stack: Go (Echo) + SvelteKit (Svelte 5) + PostgreSQL + Cytoscape.js
Deployment: eine einzige Zeile mit docker compose up

Live-Demo (ohne Login einsehbar):

Von einer Einzelperson entwickelt und unter MIT-Lizenz veröffentlicht; Feedback ist willkommen.

Noch keine Kommentare.

Noch keine Kommentare.