sketches of chat as an interface for thinking

nov 2025

I used to want to journal more. The end of every week, month, year marked another failure, another time I didn't take the time to reflect.

I wanted to journal more so badly that I made a journal [1], and I interviewed every friend I could corner about their journaling habits. It turns out, most of them didn't journal either. They didn't need to. When Chloe was stressed about attending school across the country, she told her roommates about it, a little every day.

Dialogue has always been how we think best. Journaling was the wrong form factor. With chat, our tools are conversational, but they're still catching up to how we think. I believe that there's still enormous potential for chat interfaces to expand and support our thinking. A small example of this--sometimes I get overwhelmed by the length of a response, or by how I want to explore branching topics, but can't. I think a lot of people feel this way too.

AI can generate so much useful information to explore (yay!) but it's too much for my human brain to keep up with, at once (boo). I've been fiddling with different solutions to this. I didn't want the degraded quality that comes with responses that parrot your tone [2]. This could be 'fixed' with Git-style branching or a canvas, but for my daily chats, I wanted depth and breadth without the friction of moving around a canvas or branches.

Maybe the interface could handle navigation for me, focusing on threads of conversion I want to go deeper in, leaving one-off threads behind. Maybe our ai tools could feel more like our memory--vibrant in some areas, faded in others--a scaffold that feels navigable and retrievable.

Loading preview

breadcrumbs and rabbitholes

I prototyped two different navigation patterns, inspired by Eddie Jiao [3] and Matthew Siu's [4] exploration interactions.

A. Threads

Threads exposes the branches and rabbit holes of exploration.

I wanted to explore a more confined kind of navigation, where people are encouraged to go down rabbitholes. Here, you start with a few segments that can be expanded on infinitely, each with their own thread. You can click on any section to expand it.

I found this to be easy to navigate, but also fairly clunky.

B. Swipe deeper

My friend commented that he felt encouraged to bounce around when using threads, which nudged me to try a more focused, mobile-friendly interaction.

With swipe deeper, you can swipe horizontally to explore topics in depth. Click the arrow on any section (or swipe left if you're on mobile) to dig deeper, or select text and click the “?” button to explore that specific concept.

I really loved how focused and simple swipe deeper felt, but it misses the whole point of LLMs--how they open up to expansive, sometimes ridiculous, responses from users. Swipe deeper totally ignores the fundamental importance of dialogue.

What if our chats were ephemeral and expansive like swipe deeper is?

Chats that die, chats that grow

Last week, I planned a party. While planning, I created 8 conversations with Claude. 6 of which I have not revisited. I have returned to 2 chats where we altered brownie and apple cider recipes--I needed to reference them and adjust them while cooking, and will reference them again.

What if your one off chats only lived as long as needed, and the longer term ones were persistent chats, or became documents? For longer term projects, work projects, or small businesses, your chats could feed into a self organizing document structure² that the user can reference in addition to just floating in a memory soup.

Loading preview

Closing thoughts

I am very curious about the potential there is for chat to grow into a home for and co-creator to your thoughts.¹

My explorations were quite limited, and I'm not claiming these are definitive improvements to chat, as I have no clue what constraints the people making chat experiences are grappling with every day, but I hope this serves as a little spark of wonder in dreaming about how chat could evolve as a living extension of how we think. At least, that's what this did for me :).

- Thanks for reading, Lele

Appendix

1. Voice & Co-creation

When I bring my half-formed ideas to chat, I gain distinct clarity from the back and forth. Even when chat's feedback isn't necessarily correct, the alternate perspectives help me understand the meaning I was searching for.

This is amplified by voice. Wispr [5], Net [6], and chatGPT voice mode have demonstrated how transformative speaking as an input method can be. When inputs are seamless, words aren't as precious. Voice enables us to think more, truly feel, and hear our thoughts.

I am so excited by the potential of interfaces that understand this, and combine this with easy to read visuals and meaningful gestures.

I did some prototypes around making messages feel more like documents, but this felt more like an offshoot than the central idea I wanted to explore so they live here now.

2a. messages becoming documents

What if your chat was a document?  The process of editing and annotating always brings me much closer to a text. I wanted to see if this was true for chats too.

Try selecting some text you'd like to define, and ask for whatever explanation you'd like. I really loved how this didn't take me out of the chat message, while still being able to learn more.

You can also click on any message to edit it.

2b. A more powerful index

Indexes are the age old answer to navigation. The index updates as you scroll, highlighting the current section. Click any section to jump to it.

While this is more of a nice touch than a core interaction difference, I had to include it because it feels nice to have this little grounding element.

2c. Index becomes queue

With the index summarizing past messages, I figured that it could also be used to preview future ones (like a queue for your songs!). This way, long, complex messages can be broken down into shorter, digestible ones.

References