...::: Summary
Replace (or supplement) the current default view on launch with a configurable dashboard that gives users an at-a-glance overview of their knowledge base and actively resurfaces things they might otherwise never revisit.
...::: The problem
Knowledge bases suffer from recency bias - users tend to interact only with whatever they added or searched for recently. Older content quietly becomes inaccessible, which defeats the purpose of building a second brain. A dashboard solves both the orientation problem (what's in here?) and the rediscovery problem (what have I forgotten?).
...::: Proposed default widgets (all toggleable, resizable)
  • Knowledge base stats - total cards, tags, collections, and sources, with a sparkline showing growth over time.
  • Recently added - the last 5–10 cards, with tag labels and a one-line preview.
  • Recently visited tags - tags the user has opened in the last 7 or 30 days.
  • Dormant tags - tags that haven't been opened in the longest time, to prompt rediscovery.
  • Oldest cards - the first things ever saved, useful for seeing how thinking has evolved.
  • Serendipity / Unexpected connections - see below.
  • Today's random card - one card surfaced at random each day, a card-of-the-day feature.
  • On this day - a list of cards added on this day over the years
  • Knowledge gaps - tags or clusters with very few cards, suggesting where more research would be valuable.
...::: Serendipity / Unexpected connections widget - this includes everything in this FR:
The concept: an AI-powered widget that periodically analyses the knowledge base and surfaces connections the user has never explicitly made - two cards or clusters that share themes, tensions, or implications that aren't obvious from the tags alone.
Examples of what it might surface:
  • "Your notes on DORA incident timelines and your notes on GDPR breach notification both deal with 72-hour windows - but they've never been linked"
  • "Three cards tagged [AI regulation] and two tagged [employment law] share common ground around automated decision-making"
This runs as a background process (daily or weekly, user-configurable) and lands results in the widget as a feed of insight cards the user can dismiss, save, or use to create explicit links.
...::: Customisation
  • Drag-and-drop layout (grid system)
  • Add/remove widgets from a widget library
  • Widget-level refresh rate settings
  • Light / dark / system theme for dashboard independent of the rest of the app
  • Pinned searches or saved filters displayed as quick-launch tiles
  • "Focus mode" - strips the dashboard to just two or three chosen widgets for distraction-free review sessions
...::: Additional ideas
  • Weekly digest email generated from the dashboard - a Substack-style summary of what was added, what was dormant, and this week's serendipity finding
  • Dashboard as homepage option vs. keeping it as a secondary view (both should be possible)
  • Mobile-first widget designs - the dashboard should be genuinely useful on a phone, not just a desktop feature