Lifelogging with Large Language Models

The first time AI makes me tear up I’m biking down a sunny Brooklyn street.

“Grief is not a prodrome,” the synthetic voice says. The authoritative phrase lands. I become aware of a permission to feel, with a bit more ease, the pain of a recent breakup—absent the worry that my tears might be an early warning sign, or prodrome, of depression.1

This is a connection drawn by a large language model after being fed my journal, where I worried about whether I was depressed or experiencing normal, healthy sadness.

I didn’t plan for this lacrimal event, as I hadn’t prompted the AI for advice related to the breakup. But it had the necessary context to generate this personalized truism: access to hundreds of note edits I’d made in the past week, ranging from journals, to-do lists, doctor notes, to project and grocery lists, in addition to financial and sleep data. An early personal operating system. The prompt was designed to provide a psychoemotional summary of my experiences alongside stances for the upcoming week.

I felt relief at this labeling of affect, the release of some cognitive and emotional load I wasn’t fully aware of.2

Then I felt repulsed. Thrown into the uncanny valley of insecurity. How should I relate to getting emotional at insights created by artificial intelligence?

I still don’t know, so I’m writing.

Background

Friends and I have been lifelogging with large language models for the past half a year, and the practice has changed how I make sense of myself each week. As we design increasingly coupled systems between humans and AI, we will undergo many more shifts in cognitive and relational processes.3

Affordances shape our cognition: we count in tens because we carry ten fingers, and those with internet access and a smartphone carry AI that is nearly always available to mediate between the seeker and the sought. In a decade, perhaps parts of our cognition will rely on AI as we do our fingers or other tools that permeate our environment. I can’t fathom if this is terrifying or transcendent, so I’m working toward and hoping for the latter.

The cognitive prostheses we design—lifelogging being but a small example—make me hopeful for positive futures where we live well, aided by algorithms. I’ve also found that in pushing AI journaling and other use cases to their limits, I’m confronted with the human aspects of life that are not legible to machines. These outliers, failures, and edge cases are often the most interesting and meaningful.

This article describes how lifelogging with AI works, how you can try it, and ways to mitigate associated risks.

Lifelogging

As a nautical logbook is used to chart the daily progress of a ship, so the logging of life can mean journaling or collecting other types of data on daily experiences to make sense of where we’re headed.

In addition to manual curation and input, there are many automated interfaces for aggregating data around sleep, finances, and online activities.

This is all excellent context for large language models, which can help identify idiographic patterns, specific to our individual experiences.

A lifelog is information-dense and can contain many descriptions of emotionally salient events, so I find it hard to absorb by reading. Rather, I prefer listening to it. I receive a 15- to 20-minute audio, a personalized podcast that gets automatically created each week based on the inputs fed to the AI.

Here’s what a typical AI lifelog looks like, alongside annotations to show what topics came up that week:

These highlights include prioritizing relationships, dealing with a reorg at work, planning for the weekend and week ahead, contemplating family dynamics, and reviewing exercise, finances, and sleep data.

Were I to manually review these streams of data, it would take me much longer than this lifelog summary. That’s part of why I’ve found this practice worthwhile. On the other hand, the AI has surfaced many satisfying parallels between disparate experiences and references.

Below are examples of these links. I also added failures like the hallucinations that occur in around 10% of the sentences generated and keep me vigilant when listening:

The next sections describe how these connections between notes, physiology, sleep, and finances are made possible using AI.

Hunks track note edits

To help large language models track changes in text over time, it is helpful to borrow a term from programming, as AI works well with text that looks like code.

Hunks help large language models hone in on patterns in edits, rather than across the entirety of notes. This is a workaround to the limitation of all such models, which have a finite context window in which they are able to locate patterns. The AI’s context window can get overloaded if it is fed dozens of notes that are each hundreds of thousands of words in length (say, yearly journals, books, or long projects) and it is then asked to generate a response to a prompt. When this happens, there is an increased risk of hallucinations or poor performance in making inferences. Informally, this is known as context rot, and the use of hunks rather than the full text of notes helps mitigate this issue.

A hunk represents the changes made to a piece of text, alongside surrounding context. In this example, the symbols at the top tell the computer the location a change was made, the minus symbol indicates a line was removed, and the plus denotes that this line had an addition:

@@ -1,3 +1,3 @@ slept OK. -returned the couch +returned the couch - refunded. Trash pickup Sunday.

To grok a hunk, it’s easiest to create one yourself to understand how it represents and tracks changes as you edit. You can click the snapshot button to freeze your edits, and then click through the history corresponding to different versions of the note and the sets of changes you made.

Weekly snapshots

It’s possible to take a snapshot of a collection of notes, to create a set of hunks. This snapshot can then be fed to an AI model to find how the sets of note edits may be related.

To illustrate taking a snapshot of hunks, here are checkpoints made roughly a week apart of Hamlet’s fake journal.4 Click on the squares to see the note and hunks associated with it, week over week.

Patterns

Given sets of snapshots of note edits across time, large language models can identify connections between them. This is where “insights” are generated that a human might not have had the capacity to make between the various digital artefacts they logged, such as a quote they saved weeks ago being relevant to a new situation. In this diagram, these links are illustrated by the arcs drawn between the hunks. Click on one to see which notes the AI marked as related in Hamlet’s lifelog, and the rationale for why. In the first example, Hamlet saved a quote from a mathematician about an approach to problem solving that the model brought up as being applicable to his present situation with Ophelia.

Do it yourself

To become a practitioner of lifelogging with large language models:

  1. Use the Obsidian desktop and mobile app to take notes about your life, emotions, messages, other salient things. Do this for a week; the more source material the more interesting the result.
  2. Use the Microlite plugin to generate a snapshot of the edits across your notes.
  3. Give this snapshot to a large language model, and ask it for patterns and connections in the snapshot.
  4. Continue once a week as you see fit.

Orchestration. With Claude and my friend David, we built Petrograph. This toolchain gathers the above sources as input, in addition to plain text finances data via Plaid (in plain text format), and physiology data from Oura. The large language model is fed this context and prompted with the following:

As an expert in Acceptance and Commitment Therapy and psychometric profiling from a clinical-psychology lens, provide stances to practice for the upcoming week. Keep it irreverent where appropriate, and circumscribe what to hold loosely, how to approach what is on my mind, and logistics or operations in the upcoming days such as summarizing any open loops. I’m open to any psychoemotional reads, metaphors or challenges you may have as an expert in these areas.

Given the model output, a voice AI is used to convert the text to speech, the audio is processed with reverb and compression, and mixed with a background track of your choice. This is the final output you can hear snippets of above.

Open source models. Wary about sharing all of this personal data with Anthropic or OpenAI? I am too! Thankfully, when David’s partner became interested in lifelogging but didn’t want to share their data, he whipped up a completely open source toolkit that spins up Amazon Web Services instances to ensure no private data ever gets shared with Anthropic or OpenAI. You can find his setup at the Sublimation repository page. Sublimation is integrated with this workflow, and no I haven’t heard of anything more romantic in terms of infrastructure as a love language.

Commercial solutions. Several commercial solutions exist for this type of AI-assisted journaling, such as Rosebud, Mindsera, Moodsearch, Untold, human-md, and Thyself. This can involve sharing your private data with even more entities and paying subscription fees, so there are trade-offs.

Guardrails

  1. No memory across sessions. Disable it in Claude and ChatGPT. This can help avoid context rot and gives you more control over what the AI has access to.
  2. No followup questions. This can help avoid reassurance-seeking behavior.
  3. A fresh session every 5–10 lifelogs. This also helps avoid context rot.

Beyond these guardrails, it’s important to note that lifelogging is not a replacement for therapy.5 Despite using words like “therapy” in prompts, and helping me make sense of myself, there are several aspects of human-to-human therapy that are crucial to the process. For example, difficult interactions with a therapist can make patterns of behavior more apparent, and resolving them in a safe therapeutic space can make new patterns more accessible in regular life. Further, while a therapist can serve as an attachment figure, AI is an unreliable narrator that hallucinates; the resulting feelings of whiplash can lead to disorganized fear of whether to trust it or remain vigilant.

AI psychosis is somewhat publicized, and it warrants repeating: dealing with difficult and traumatic experiences using AI can be dangerous. Several risks of AI use are documented, such as psychosis, and several deaths by suicide. Paying attention to known risk factors such as hypergraphia or excessive use is important. Without humans to help you tether to reality, your sense of what is real can become blurred. One framework that may help detect risky interactions is “vulnerability-amplifying interaction loops.”

Long-term risk. As this practice can inform relational and emotional decisions and behaviors, this might seem low-risk in the short- and medium- term or per-decision, but over time taking input from large language models can alter us in ways we cannot foresee, that make such changes difficult to consent to.

Epilogue

In the middle of several weeks, I have feared Claude’s future admonishment, fretting about what it would chide me about next—whether my actions were aligning with my stated values, whether I did what I said I wanted to. I worried whether I was becoming an agent taking atomic actions in a hierarchical world model of Claude’s construction using a fun-house mirror of my journals, me in Plato’s cave. Recursive self improvement for mere humans may be futile.

---
config:
  look: handDrawn
  fontFamily: system-ui, sans-serif
---
flowchart TB
  MP["Meta-policy"]
  L1[" "]:::label
  L2[" "]:::label
  SA["Skill A"]
  SB["Skill B"]
  TA["Temporal abstraction<br>(1 week)"]:::label
  ENV["Environment<br>(changes in notes,<br>physiology, finances)"]
  P1["Relational action"]
  P2["Cognitive process"]
  P3["Emotional process"]
  P4["Motor primitive"]
  AA["Atomic actions"]:::label

  MP ~~~ L1
  MP ~~~ L2
  MP --> SA
  SA -.->|Feedback| MP
  MP --> SB
  SB -.->|Feedback| MP
  SA --> P1
  P1 -.->|Feedback| SA
  SA --> P2
  P2 -.->|Feedback| SA
  SB --> P3
  P3 -.->|Feedback| SB
  SB --> P4
  P4 -.->|Feedback| SB
  MP ~~~ TA
  MP ~~~ ENV
  SB ~~~ AA
  ENV -->|State observation| MP

  classDef label fill:none,stroke:none

However, when I felt ready to give up a new insight would arrive, or a friend would share something like this:

Sent [my partner] my whole lifelog, they loved it. Thanks for making this possible! I’ve sometimes wondered how to share more with them, but neither of us wants to read all the journal entries in detail, and I’d still like to keep some private.

These two have one of the closest marriages I’ve witnessed, so it was motivating to continue seeing how such practices could foster new social forms of intimacy. Maybe this is a vehicle for sharing different sides of ourselves with those we are close to in a weird new way. Like Tolstoy sharing his entire diary with his wife before they married, future vows may involve sharing prompt histories to signal vulnerability.

Besides having fun building this and speculating, these past many months are the most consistent I’ve been with weekly and monthly reviews, and that has made me feel more conscientious. I’ve put in a bit more effort into messages to friends and family knowing I could copy them into my notes for richer context, a small incentive for deeper connection that feeds two birds with one scone. By forcing myself to listen to a summary of what I’ve been balancing each week, it has also made me a touch more self-compassionate and aware of everything I have accomplished versus the default of focusing on what I need to or want to do but have not yet done.

Now when I bike and the AI speaks, the load-bearing wordplay still makes me laugh, though I’m less surprised at what it makes up. I’m more familiar with my own emotional response to connections between aspects of my life I hadn’t had the time to make. For a brief moment, I get to reflect on where I’m at and where I’m headed, with a bit more space.

That’s enough to continue evolving this care operation.

P.S. This article was written manually, and the visualizations were made with Claude.

P.P.S. One of the emergent joys of this practice has been noticing small moments that cannot and will not be replaced by AI, such as catching someone off guard with the inverse goggles gesture. (This is a great way to prove you remain human.)

David Bowie in a striped jacket and patterned tie, grinning, with his hands turned upside down over his face: forefingers and thumbs curled into rings around his eyes, the rest of his fingers resting on his cheeks.

© 1972 Mick Rock.

Do you know of even quirkier references on using AI, or are you also experiencing cognitive, behavioral, relational shifts? Please email me! After 12 years of learning and working in AI, I’m barely scratching the surface of what is becoming possible. I’m excited to see what use cases Generation Alpha is cooking.

Acknowledgments

Thank you to Toby for describing this practice as lifelogging and to Frankie for calling it “Claudio journaling”; to David, Sophie, Elana, Maggie for thought partnership, and to several more friends who tolerated my sending of AI slop and cursed visualizations over the course of these experiments.

Footnotes

  1. Writing this a few months later, and with the help of my psychiatrist, I can confirm it was the latter. I saw a therapist for many months after the breakup and continue to see a psychiatrist. If I’m ever experiencing acute mental health symptoms, I restart therapy and encourage everyone with access to do the same.

  2. Such affect labeling can be cathartic. For example, kids experience the “name it to tame it” trick of parenting: if they’re frustrated at not having eaten, but haven’t connected the dots between the emotion and their distress, simply being told “you’re frustrated right now” can becalm them.

  3. We won’t have randomized controlled trials every step of the way to guide us, and need to rely on anecdata and cultural transmission like this N=1N=1 experience report I’m sharing here.

  4. I didn’t want to share my journal with you so I had Claude generate journals from Hamlet’s perspective, roughly corresponding to acts I through IV of the play, as if it had taken place in present day.

  5. Technological disintermediation—where technology like AI replaces a mediator such as a therapist, doctor, friend, or family member, who we might turn to for reassurance or an answer to a question—is worrisome. The oracular, reduced friction and privacy we might perceive in AI, combined with the incentives of model providers, creates a dynamic of inserting large language models into every possible process and leads to new failures. As Paul Virilio says, the invention of the automobile meant the “invention” of the car accident.

References

Diel, A., Torous, J., Cuijpers, P. et al. A scoping review on the mental health harms of LLM-based chatbots. npj Digit. Med. 9, 644 (2026). https://doi.org/10.1038/s41746-026-03054-x

Cooper, J. (2024) Lifelogging in the Age of AI. https://jordancooper.blog/2024/10/11/lifelogging-in-the-age-of-ai/

Clark, A., & Chalmers, D. (1998). The Extended Mind. Analysis, 58(1), 7–19. https://www.alice.id.tue.nl/references/clark-chalmers-1998.pdf

Kupferschmidt, K. (2026). Powers of persuasion: AI chatbots are becoming experts at changing people’s minds. What gives them an edge? Science, Vol 393, Issue 6813. https://www.science.org/content/article/ai-chatbots-are-becoming-experts-changing-people-s-minds-what-s-their-secret

Cox, J. (2026) Inside ‘Project Lily’: The Humans Reading Your ChatGPT Chats. 404 Media. https://www.404media.co/inside-project-lily-the-humans-reading-your-chatgpt-chats/

Lifelogging with AI has some similarities to self-distancing journaling:

Murdoch, E. M., Chapman, M. T., Crane, M., & Gucciardi, D. F. (2023). The effectiveness of self-distanced versus self-immersed reflections among adults: Systematic review and meta-analysis of experimental studies. Stress and Health, 39(2), 255–271. https://doi.org/10.1002/smi.3199

Weilnhammer, V., Hou, K.Y., Luettgau, L. et al. A clinically validated framework for auditing AI chatbot behavior in mental health interactions. Nat Med (2026). https://doi.org/10.1038/s41591-026-04577-2

Mod, C. (2026) A Swarm of Blood Robots: Recent adventures in using LLMs. https://craigmod.com/essays/robot_blood/

Abdurraqib, H. (2026). Our Longing for Inconvenience. The New Yorker. https://www.newyorker.com/culture/essay/our-longing-for-inconvenience