missionctl suite · macOS + Linux

diaryctl

Entwickler-Tagebuch aus deinem Terminal

Liest deine Git-Commits, erledigten Aufgaben und deinen Kalender. Die KI erstellt erzählerische Tagebucheinträge. Deine Coding-Geschichte, automatisch erzählt.

Herunterladen — KostenlosBundle holen — $39
diaryctl — today
$ diaryctl init ~/code/missionctl --name "missionctl"
✓ Registered: missionctl (~/code/missionctl)

$ diaryctl today
# 2026-07-05

## Stats
- Commits: 7 · Files: 14 · +312 / -47
- Time tracked: 4h 30m  ·  Streak: 12 days

## Commits
- feat: add diaryctl suite integration
- fix: timectl duration formatting

## Context
<!-- AI: Write a narrative entry... -->█

Die Terminal-App

Tippe diaryctl — das ist die echte TUI mit erfundenen Demo-Daten. T wechselt das Farbschema.

diaryctl

Funktionen

Git-Historie-Reader

Wertet Commits, Diffs und Shortstat über mehrere Repos hinweg aus. Weiß, was du gebaut hast, wie lange es gedauert hat und wann du im Flow warst.

KI-generierte Einträge

Dein konfigurierter KI-Anbieter (Anthropic, OpenAI, Gemini oder lokales Ollama — kostenlos) liest deine Commits und schreibt einen persönlichen Tagebucheintrag. Kein Report — eine Geschichte. Was schwer war, was sich gut angefühlt hat, was du gelernt hast.

Streak & Heatmap

30-Tage-Commit-Heatmap in der TUI. Verfolge Coding-Streaks und sieh deine Produktivitätsmuster auf einen Blick.

Suite-Integration

Zieht erledigte Aufgaben aus taskctl, Termine aus calctl und Zeitprotokolle aus timectl für ein vollständiges Bild deines Tages.

Befehlspalette

Drücke ":" und tippe eine Aktion nach Namen — heutigen Eintrag generieren, bearbeiten, Repos durchsuchen — statt Shortcuts auswendig zu lernen. Filtert live beim Tippen.

Befehlsreferenz

diaryctl — cheatsheet
# Register a git repo
$ diaryctl init ~/code/project --name "My Project"

# Generate today's diary entry
$ diaryctl today
$ diaryctl today --open      # open in $EDITOR

# Browse entries
$ diaryctl list
$ diaryctl show 2026-07-04

# Coding stats
$ diaryctl stats --days 30

# Registered repos
$ diaryctl repos

# TUI (heatmap + entry list)
$ diaryctl tui

# Start MCP server
$ diaryctl mcp

MCP-Tools

Verfügbar über diaryctl mcp

ToolBeschreibung
get_today_statsGit commits, files changed, additions/deletions, suite data (tasks, events, time tracked) for today
get_diary_entryRead a diary entry by date (default: today)
write_diary_entrySave or overwrite a diary entry — used by Claude to fill in the narrative
get_coding_statsAggregate stats for last N days: streak, commits, most active day, repo breakdown
list_diary_entriesList recent entries with date and preview

Deine Coding-Geschichte, automatisch erzählt.

Kostenlos und Open Source. Oder hol dir das Lifetime-Bundle für alle 9 Tools — Launch-Special: -30% mit Code L4uNch26.

Herunterladen — KostenlosBundle holen — $39