Clone this repository
For self-hosted knots, clone URLs may differ based on your setup.
Download tar.gz
- Bun.serve() for static files and API
- API endpoints: /api/days, /api/days/:date, /api/stats, /api/refresh
- SPA fallback for React router
- Refresh endpoint triggers background processing
馃 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Commands:
- process: Process new/unprocessed sessions
- status: Show processing stats
- serve: Start web UI server
Features:
- Progress output with session summaries
- Daily brag summary generation
- Force reprocess option
馃 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Generate session summaries via Claude Haiku
- Generate daily brag summaries for social sharing
- Uses WORKLOG_API_KEY and WORKLOG_BASE_URL for config
- Handles gzip responses with Accept-Encoding header
馃 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>