Buddy Graph

Ett CLI-kommando renderar Buddys resonemangsdata som en interaktiv graf

av fiorastudio · fiorastudio/buddy

Testad · Fungerar ★ 9.2/10

Buddy Graph — Ett CLI-kommando renderar Buddys resonemangsdata som en interaktiv graf

Vad den gör

Anropar Buddys lokala CLI (buddy graph [session_id]) för att rendera guard-mode resonemangsgrafen – claims, edges, findings och sessions – som en fristående interaktiv vis-network HTML-fil. Läser från ~/.buddy/buddy.db (eller BUDDY_DB_PATH) och skriver ut den sparade sökvägen plus antal. Utlöses när en Buddy-användare vill inspektera eller felsöka resonemangsstrukturen som en graf snarare än via ett MCP-verktyg.

Testrapport

Byggde CLI (npm install + tsc) och körde det på riktigt: fyllde en databas med 4 reasoning claims och 3 edges, sedan rapporterade 'buddy graph' 'Claims: 4 | Edges: 3 | Sessions: 1' och skrev en 19KB interaktiv vis-network HTML med varje claim-text inbäddad; 'buddy graph sess-demo-1' avgränsades korrekt till den sessionen. Mot en baslinje utan färdighet är vinsten konkret – ett dokumenterat kommando kontra att upptäcka ~/.buddy/buddy.db, reverse-engineera reasoning_claims/reasoning_edges-schemat och handrulla en visualisering. Endast relevant för användare som redan kör Buddy, och kräver att projektet är byggt eller att den paketerade binären är installerad.

Testad: 2026-07-24 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/fiorastudio/buddy
mkdir -p ~/.claude/skills
cd buddy && cp -r ".codex/skills/buddy-graph" ~/.claude/skills/buddy-graph

Kommandon och exempelprompter

  • /buddy-graphEtt CLI-kommando renderar Buddys resonemangsdata som en interaktiv graf

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Render my last Buddy session's reasoning as an interactive graph
  • Show the claims and edges from this guard-mode session
  • Visualize Buddy's findings graph for debugging session