Skip to content

Releases: jpbaking/second-brain

v1.0.0 — Second Brain

Choose a tag to compare

@jpbaking jpbaking released this 07 Jul 23:51

Second Brain v1.0.0

First tagged release of the template: a file-based knowledge vault operated by Cline as an AI executive secretary. Dump raw material in, the agent files and indexes it without touching originals, then answers questions and produces offline HTML/PDF reports from what it's filed.

This is a data-free template — clone or "Use this template" to create your own private instance; nothing here carries personal information.

Capture pipeline

  • Three-layer separation: inbox/ (your dumps) → library/ (untouched originals, renamed and dated) → memory/ (the agent's dated, cross-referenced synthesis)
  • DOX-inspired navigation tree (small root indexes/catalogs listing children with counts; entries live in leaf files) so the vault stays reliable for weaker models as it grows, with a mechanical 300-line rule that triggers deeper sharding
  • Every fact dated, every filing indexed and logged, answers cite their source pages

Workflows (14)

Inbox processing, chat capture, recall, meeting minutes, meeting prep packs, 1:1 prep/capture, decision records (ADR-style), project status (single or portfolio RAG rollup), daily brief, weekly review, OOO handoff, report generation, reindex, and health checkup.

Skills (5)

  • performance-evaluation — evidence-based eval drafts from a dossier's goals and dated accomplishments, with evidence gaps flagged rather than papered over
  • interview-debrief — structured candidate feedback against a recorded rubric, HR-sensitive handling
  • report-builder — the template-evolution loop: formatting feedback is given once and persists
  • lazyway-io-design / claude-report-design — rules for the two bundled report design kits

Hooks

  • TaskStart — injects a session briefing (inbox backlog, overdue reminders/commitments, unresolved markers)
  • PreToolUse — hard-blocks any edit to library/ originals (catalogs excepted)

Both are fail-open Python executables following the same stdin/stdout JSON contract as cline-supercharger.

Reports

Two fully offline HTML design kits under reports/design/:

  • lazyway — IBM Plex (self-hosted), brand blue, one amber accent
  • claude — warm ivory/charcoal light+dark theme, terracotta accent, persisted toggle, always-light print

Each kit ships three template shapes — document (Word-style A4), deck (PowerPoint-style 16:9), interactive (responsive one-pager) — exportable to PDF via the browser's Print dialog or scripts/export-pdf.sh.

Maintenance

scripts/health.py (stdlib-only Python) verifies the vault's mechanical invariants: inbox backlog, shard placement, catalog/index tree consistency and counts, broken links, navigation file size, overdue reminders/commitments, stale dossiers.

Licensing

Template code is 0BSD. Vendored IBM Plex fonts remain under SIL OFL 1.1; see THIRD_PARTY_NOTICES.md for the full breakdown, including the vendored lazyway.io design kit's status.