Skip to content

The Automatic Diary and Personal Context Navigator

Notifications You must be signed in to change notification settings

cuddeford/kronos

Repository files navigation

Kronos

The Automatic Diary and Personal Context Navigator

Overview

Named after the God of Time, Kronos is an AI-powered, privacy-first system that transforms your digital traces — browsing history, messages, emails, and beyond — into a rich, centralised library of personal context. It functions as both an automatic diary and a personal history navigator, enabling you to look back at any moment in time and understand what you were doing, exploring, and feeling.

Kronos begins with Chrome browsing history as its first data source, with a modular roadmap to ingest and synthesize other forms of personal data over time.

Problem Statement

We live fragmented digital lives. Our behaviour, thoughts, and moods are scattered across apps, devices, and moments — yet we lack tools to unify and understand them.

Kronos addresses this by building a coherent, interpretable, and introspective layer of personal meaning atop your digital activity. It’s not just a journaling assistant — it’s a memory scaffold, a reflection tool, and a story engine.

Vision

To become the central source of personal context, automatically aggregating and summarizing your digital life into a searchable, interpretable, and emotionally resonant archive — a mirror of your evolving self.

Core Features

🧠 Personal Context Aggregation

  • A unifying system that links browser history, messages, emails, tabs, notes, and more
  • Creates a centralised, extensible context graph of your life
  • Enables semantic browsing of your own history, not just raw logs

📅 Temporal Navigation

  • Explore any day, week, month, or custom time range in your past
  • Interactive calendar-based UI
  • Summaries that scale with the time window: what was I doing on that day; summarise that month, or year. What was the most important event of that year?

📝 Narrative Generation Engine

  • Configurable summary styles using tweakable axes:
    • Depth (single word summary → paragraphs of analysis)
    • Intimacy (formal summary → personal introspective reflection)
    • Tone/Style (analytic, poetic, therapeutic, etc.)
    • Audience (self, therapist, friend, public)
    • Insight Depth (descriptive → speculative)
    • Temporal Lens (isolated vs. contextual)
    • Focus Mode (behavior, emotion, relationships, existential)

🔄 Multi-Source Integration (Future Phases)

  • Chrome & browser history (initial focus)
  • Messaging exports (iMessage, WhatsApp, Signal, etc.) and call history
  • Social media posts and messages
  • Consumption data for services like YouTube and Spotify
  • Health data from smartwatch
  • ChatGPT conversation history
  • Emails, Notes, and Calendars
  • Files
  • Audio, photos, voice notes (long-term vision)

🔐 Privacy-First Architecture

  • Fully local by default
  • Modular, open-source ingestion and summarization pipeline
  • Full transparency, data ownership, and opt-in extensions

Use Cases

  • Self-reflection and journaling
  • Life archiving and reconstruction
  • Attention and curiosity tracking
  • Therapeutic insight and pattern recognition
  • Professional bio generation based on real behaviour
  • Navigating past intent, ideas, and phases

Positioning

Kronos is a personal context aggregator. Its uniqueness lies in its focus on narrative insight, temporal flexibility, privacy, and deep personalisation through configurable interpretive parameters.

Future Directions

  • Semantic search: “When did I first start learning about black holes?”
  • Memory comparisons: “How has my focus changed since last year?”
  • Reflective journaling prompts injected into daily summaries
  • Symbolic/archetypal theme detection for deeper psychological reflection

Conclusion

Kronos is a step toward a more reflective digital life — not just logs and metrics, but meaning. It’s a system for aggregating and interpreting your personal context over time, offering both practical insight and deep introspection. It is your library of lived experience, rendered in narrative form, searchable by thought and time.

“What was I exploring in March?”

“How has my focus shifted since last summer?”

“Who am I becoming — and how do I know?”

Kronos answers these questions.

Generated mockups

Mockup 1 Mockup 2

About

The Automatic Diary and Personal Context Navigator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors