[HN Gopher] Show HN: ChatGPT UI for rabbit holes
       ___________________________________________________________________
        
       Show HN: ChatGPT UI for rabbit holes
        
       I was inspired by the way ChatGPT writes bullet lists, then invites
       you to "delve" deeper.  This is an interface that reifies that
       rabbit-holing process into a tiling layout. The model is instructed
       to output hyperlink-prompts when it mentions something you might
       want to delve into.  Lots of features to add (sessions, sharing,
       navigation, highlight-to-delve, images, ...). Would love to hear
       other usecases and ideas!
        
       Author : maxkrieger
       Score  : 495 points
       Date   : 2024-05-30 12:22 UTC (10 hours ago)
        
 (HTM) web link (delve.a9.io)
 (TXT) w3m dump (delve.a9.io)
        
       | toisanji wrote:
       | some feedback:
       | 
       | * can you make it so we can share links of sessions?
       | 
       | * can you describe on the homepage or in a link from the homepage
       | what it does.
        
         | mariocesar wrote:
         | Yes, +1 to sharing links! I'll also add:
         | 
         | * Enable the use of personal OpenAI API keys.
         | 
         | * Include system prompts, such as "If the topic is about X,
         | highlight new topics by Y" and "Reply to all as if explaining
         | the topic to a 6-year-old."
         | 
         | * Backlink to the original thread when the same topics are
         | found.
         | 
         | * It would be great if this could be a desktop app with all
         | answers saved locally, creating "my own personal" infinite
         | wiki.
        
       | spdustin wrote:
       | If "delve" was meant to be an in-joke, I just wanted you to know:
       | I got it.
       | 
       | I also have a Custom GPT "AutoExpert (Chat)" [0] that several
       | reviewers have called "the perfect Rabbit Hole GPT" due to the
       | way it leads users through learning a topic. You might dig it,
       | especially since free tier users have access to these now.
       | 
       | [0]: https://chatgpt.com/g/g-LQHhJCXhW-autoexpert-chat
        
         | wrboyce wrote:
         | Oh I like this! Love how easy it is to dig deeper. Worth noting
         | that free users are rather restricted in their uses of custom
         | GPTs so probably won't be able to dig as deeply as they'd like.
         | 
         | EDIT: I've now quizzed it about string theory, quantum
         | mechanics, classic Roman pasta dishes, Italian wines, and sent
         | it a picture of some poison hemlock and I think I've found my
         | new favourite GPT. Great work!
         | 
         | EDIT 2: asked it to critique a photo I took recently and that
         | was great too, really impressed with this.
        
         | jmkni wrote:
         | what's the joke?
        
           | Matticus_Rex wrote:
           | ChatGPT overuses the word "delve" in its writing. Search your
           | email for "delve," and look at how common it starts becoming
           | (esp. in marketing emails) around the time ChatGPT takes off.
        
             | LordDragonfang wrote:
             | Not just marketing emails:
             | 
             | https://x.com/philipshapira/status/1774497589980742071?s=20
             | 
             | https://nitter.privacydev.net/philipshapira/status/17744975
             | 8...
        
             | jmkni wrote:
             | Ah gotcha lol
        
             | visarga wrote:
             | That's because chatGPT talks to hundreds of millions of
             | people and puts a trillion tokens in their heads per month.
             | And out of every 1000 tokens, a "delve" creeps up.
        
               | cmehdy wrote:
               | Truly the work of delve elopers.
               | 
               | (I applogize for delving into what one might consider the
               | realm of superficial comments)
        
         | voiper1 wrote:
         | Wow, I find this very useful. The eliciting an expert,
         | alternative experts, oppositional viewpoints... fascinating.
         | 
         | We're just getting started on what we can do with LLMs!
        
       | rvnx wrote:
       | You may find interesting to look at Google's AI Kitchen and the
       | early versions of Bard (the LaMDA version) because they were
       | specifically optimizing user scenarios where the user wants
       | bullet points (though intuitively, your tool seems already much
       | better than what Google did).
        
       | albumen wrote:
       | Perhaps have it not scroll down as it generates the text?
       | Invariably I have to scroll back to the top to start reading. You
       | could have a mini-hud (growing line, with a small rectangle at
       | the top showing the first page of text) which would let you see
       | at a glance how much text is being generated, without
       | interrupting reading. Or not; ChatGPT just keeps on vibrating the
       | phone (iOS app) during text gen, with hovering arrow in the
       | middle-bottom as a shortcut to jump to the end.
        
         | drivers99 wrote:
         | > ChatGPT just keeps on vibrating the phone (iOS app)
         | 
         | I'd hate that. YouTube turned on vibration (a subtle tap) for
         | videos whenever it reached automatically generated "key
         | concepts" in (some) videos, with no option to disable it[1] so
         | I had to finally disable all vibration on the phone:
         | 
         | Settings -> Accessibility -> Touch -> Vibration (off)
         | 
         | [1]
         | https://old.reddit.com/r/youtube/comments/1bro66c/videos_vib...
        
         | bouke wrote:
         | You can turn the haptic feedback off in the app, which is what
         | I did. It doesn't convey useful feedback, just lain annoying.
        
       | mariocesar wrote:
       | Love it! I like that the site is straight to action, but I think
       | it could really benefit from a walkthrough. Here's an idea!
       | 
       | It would be great if we had an introduction to the site right in
       | the prompt! to help understand its main purpose right from the
       | start.
       | 
       | It'll be great if the first thing you see is [Explain what "delve
       | into" is] as a prompt suggestion. Next, it will reply with, "It's
       | for exploring topics deeply, similar to going down "rabbit holes"
       | where one interesting thing leads to another. Here are some
       | examples ..."
       | 
       | Then, you guide the user through the functions step-by-step.
       | Something like, "Click on option X to start a new thread, then
       | choose from the suggested prompts or create your own. Follow the
       | flow to see related threads and dive even deeper."
        
         | dbish wrote:
         | My 2 cents here is that it's less obvious that this would be a
         | net positive, people fall into two camps on these type of
         | getting started suggestions. Many will say this very guided
         | walk through is an obvious useful feature, and many will say
         | that it annoys them.
         | 
         | I've gathered a lot of feedback on things like this for a few
         | different sites and apps from senior UX designers and PMs who
         | contradict eachother on improvements and best practices all the
         | time and from users. You'll of course only hear from the people
         | who want it rather then the ones who would be annoyed by it :)
         | 
         | Great project that seemed very easy to understand and straight
         | forward to me, no further walk throughs needed ;)
        
           | sleepingreset wrote:
           | perhaps consider a tutorial you can close with just one
           | click? those always seem a good compromise
        
             | dbish wrote:
             | compromise, the father of all mediocre designs
        
       | mbil wrote:
       | This is great and something that I've wished existed. Thanks for
       | making it! Right now, the tiles are linear. E.g. if tile A links
       | to tiles B and C, clicking either B or C will open a new tile
       | directly next to A (and only one of B or C is visible at a time).
       | What do you think about making more of a tree layout where B and
       | C both branch from A and can be viewed simultaneously?
        
         | gbalduzzi wrote:
         | I agree with this. The UI is already great, but a tree-like
         | structure would be awesome.
        
           | shanusmagnus wrote:
           | Seconded (or thirded) -- a way to navigate tree conversations
           | is desperately needed. Perhaps something like what Gingko [1]
           | does.
           | 
           | [1] https://gingkowriter.com/
        
         | bbor wrote:
         | I think this is a point where it's helpful to take a step back
         | in scope -- instead of looking for LLM tree UI implementations,
         | we should consider the mature field of general text
         | hierarchies. I'm lazy, but I posit there are many, many UIs for
         | visualizing wikilink-esque document repositories, such as
         | obsidian plugins (?), browser extensions, vim/emacs/other
         | plugins, etc.
         | 
         | Personally, I'm a huge fan of a few principles that I hope to
         | impose on the world via book, eventually:
         | 
         | 1. Indices over keys.
         | 
         | 2. No single set should have more than N elements, where N is
         | usually 10 but could be 2/3/4 if you're doing decision trees,
         | and could be 16 if you're insane and want to use hex indices.
         | 
         | 3. Each element can be referenced locally with a simple index
         | (`3`), or a full path made by concatenating the indices of its
         | ancestors from the root (`053`).
         | 
         | This would be an example of an "analytic" approach, as opposed
         | to the ad-hoc "synthetic" approach of just visualizing whatever
         | wikilink structure there happens to be. There's a huge space of
         | solutions "between" these two - such as constraining the ad-hoc
         | visualization to meta-tagged wikilink relations -- but I think
         | the dichotomy is useful.
         | 
         | Personally, I prefer to use predesigned structures wherever
         | possible for exactly these reasons. It makes automated
         | visualization _possible_ , in many cases... An example would be
         | reusing the same 3/4 12-element directory template for every
         | SWE project. I hope it's clear how the same idea could be
         | directly applied to a research project performed with lots of
         | automated LLM queries.
        
       | roldie wrote:
       | Great idea. I also see inspiration from Andy Matuschak's notes
       | [0], of which I'm a bit fan
       | 
       | [0]
       | https://notes.andymatuschak.org/zB74H9CuWrosEuqve7jZyCo?stac...
        
         | dindobre wrote:
         | Damn, is there some SAAS like notion or an Obsidian plugin to
         | be able to take notes like this?
        
           | thepuppet33r wrote:
           | https://forum.obsidian.md/t/andy-matuschak-mode/70
           | 
           | There's an Obsidian plug-in.
        
       | gfiorav wrote:
       | This is very good. I can't put my finger on it, but it seems more
       | important than a mere "gimmick." I noticed that if you click on a
       | topic already explored, it won't open again. That's cool, I'd
       | make it snap back to the pane where it's open.
       | 
       | Kudos! This is an interesting perspective on how we really need
       | to put a little more effort into the UX of LLMs.
        
         | mylons wrote:
         | i honestly don't get it. what's even different about it than
         | chatGPT?
        
           | soegaard wrote:
           | Click the links.
        
             | mylons wrote:
             | oh -- it wasn't really obvious they were links. i think i
             | assumed that because i'm used to the chatGPT ui.
        
               | Eldt wrote:
               | They have the underline usually associated with hotlinks
        
               | alexvitkov wrote:
               | It's a light grey dotted line under a black bold text,
               | it's not impossible to miss.
        
               | pwython wrote:
               | Funny, I was just thinking yesterday about how back in
               | '90s, ALL links were blue with an underline (or purple if
               | you've visited it).
        
               | avarun wrote:
               | Not all, but the vast majority yes, because nobody
               | bothered styling links with CSS.
        
               | timnetworks wrote:
               | From Tim Berners-Lee webpage:
               | 
               |  _Rendition of links_
               | 
               | Q: I'm a student of visual communications and asked
               | myself why links are blue. I found some answers that
               | might be, for example blue is a color of learning, but
               | I'm not sure what is right. Is there any reason, why
               | links are colored blue ?
               | 
               | A: There is no reason why one should use color, or blue,
               | to signify links: it is just a default. I think the first
               | WWW client (WorldWideWeb I wrote for the NeXT) used just
               | underline to represent link, as it was a spare emphasis
               | form which isn't used much in real documents. Blue came
               | in as browsers went color - I don't remember which was
               | the first to use blue. You can change the defaults in
               | most browsers, and certainly in HTML documents, and of
               | course with CSS style sheets. There are many examples of
               | style sheets which use different colors.
               | 
               | My guess is that blue is the darkest color and so
               | threatens the legibility least. I used green whenever I
               | could in the early WWW design, for nature and because it
               | is supposed to be relaxing. Robert Cailliau made the WWW
               | icon in many colors but chose green as he had always seen
               | W in his head as green.
               | 
               | One of the nicest link renditions was Dave Raggett's
               | "Arena" browser which had a textured parchment background
               | and embossed out the words of the link with a square
               | apparently raised area."
               | 
               | https://www.w3.org/People/Berners-Lee/FAQ.html#your
        
               | LordDragonfang wrote:
               | The dotted underline is usually reserved for indicating
               | alt text or hover content, actually. In this case, I
               | think it's fine to be dotted, since it's not a true
               | hyperlink, but combining that with it being the same text
               | color is just bad from a semantic POV. It's made worse by
               | the fact that the author apparently decided to make
               | _visited_ links blue. (Edit: apparently it 's "active"
               | panes, not visited, but semantically similar)
               | 
               | @maxkrieger if you're reading this, please consider
               | making _unvisited_ links blue, to conform to the
               | universal semantics everywhere else on the web, and make
               | _visited_ links either purple, or black if you really
               | want. (edit: or some different color for active panes.
               | Green?)
        
               | SubiculumCode wrote:
               | agreed..although, that's a more appropriate thing to
               | critique to developing a production-ready product than a
               | demo like this.
        
           | Gracana wrote:
           | It's like following the links in wikipedia, but each link is
           | a new chatgpt window to interact with.
        
         | eganist wrote:
         | > I can't put my finger on it, but it seems more important than
         | a mere "gimmick."
         | 
         | Let me see if I can articulate it.
         | 
         | You know how a human conversation can have multiple threads?
         | And ten minutes in, you find the topic has totally changed and
         | you're trying to figure out the original topic? Sometimes you
         | can get back to it, sometimes you can't, right?
         | 
         | Obviously it's not quite the same when you can see prompt
         | history, but the conversation is still pretty linear. This pre-
         | empts that problem by letting you fork thoughts.
        
           | hazn wrote:
           | also beautiful feature of nested comment threads, like this
           | very orange site :)
        
           | spaceship__sun wrote:
           | What I really need for ChatGPT is to ask questions on a side
           | panel and not push out the message exchange.
        
       | aaronharnly wrote:
       | This is fun! It feels like infinite hyperlinks. It's the kind of
       | wonder I had in exploring Wikipedia for the first time.
        
       | robertlagrant wrote:
       | Warning: if you plug this into tvtropes then global productivity
       | will drop sharply.
        
         | jpcookie wrote:
         | ?
        
           | firtoz wrote:
           | It's a meme, because tvtropes is insanely addictive to dive
           | deeper into the various rabbit holes it has.
           | 
           | If you enable this kind of rabbitholing it'll be even more
           | insanely addictive because of how awesome it feels to explore
           | rabbit holes.
        
       | jpcookie wrote:
       | I love how it feels like obsidian
        
       | jpcookie wrote:
       | Source code?
        
       | brandonhorst wrote:
       | I really love this. A book was recommended to me that I'm not
       | going to have time to read, but this UI is an amazing way to
       | figure out the main ideas and dive deeper into the interesting
       | ones.
       | 
       | No idea if the things it's telling me are true or not, but that
       | doesn't matter quite as much in this case.
        
         | jhardy54 wrote:
         | Which book?
        
       | blixt wrote:
       | Really fun! I realized each delve carries the context of the
       | previous ones. So I got to StarCraft II from the initial example
       | of "Faster language models", but it mostly talked about how SC2
       | can be used for reinforcement learning. It'd be nice to have a
       | key I can hold down to start a new delve on the topic (bonus
       | points if you can stack multiple delves so you can keep going
       | deeper on the old track as well!)
       | 
       | Another thing that would be interesting is if there was minimal
       | markup for the LLM to indicate "here should be an image of
       | [search term]" or maybe even interactive code blocks etc. But
       | obviously this is scope creep deluxe.
        
       | iknownthing wrote:
       | Are you paying for the API calls yourself here?
        
         | Falimonda wrote:
         | It seems like they're caching information/replies on key words
         | which is a good optimization.
        
           | iknownthing wrote:
           | I assumed it was coming straight from the API because of the
           | token-by-token generation effect but maybe you're right.
        
             | rodiger wrote:
             | The token-by-token responses are probably API, while the
             | "instant" loads seem to be cached.
             | 
             | Probably using groq based on speed of response
        
         | maxkrieger wrote:
         | I have a lot of OpenAI API credits to use by end of the month,
         | so I'm using 4o. I'll probably switch to a more sustainable
         | model afterwards, consider this a request for API credits, all!
         | Email's on website :)
        
       | davedx wrote:
       | I REALLY like how snappy it is. I've always been impressed with
       | how fast Wikipedia managed to stay over the years, but this is
       | even better. Really nice work.
        
       | dinkleberg wrote:
       | Nice work, this is really solid!
       | 
       | I've had something like this on my mind for a while. I really
       | think there are some great use cases for AI around
       | supporting/enhancing human cognition rather than trying to
       | outsource our thinking. In this case of this, being able to
       | rapidly "expand" your working memory with whatever is present in
       | these cards is promising.
       | 
       | I look forward to seeing what you do with this.
        
       | wordpad25 wrote:
       | How does it work?
       | 
       | Are hyperlinks generated as part of original prompt or you do
       | post processing on a response with another LLM?
        
       | yungtriggz wrote:
       | This is really cool! I love the rabbit hole stuff you can do when
       | you give GPT more capabilities. I was playing around with this
       | stuff and found I was most often wanting to use it when wanting
       | to learn about something so made Instaclass:
       | https://myinstaclass.com/. It finds videos, images, makes quizzes
       | and gets more relevant web links for you to keep exploring, and
       | structures it like a class (basically a list of bullet points
       | like you mentioned). Try it out and lmk what you think!
        
       | andrewmutz wrote:
       | UI is very clean. Left right scroll is awkward without a
       | trackpad, however
        
       | goosethe wrote:
       | I'd love it if it had a "zoomed out" tree-like view that makes
       | all the different paths of conversation viewable at once
        
         | ChaitanyaSai wrote:
         | That's sort of a mind map. We are building/experimenting with
         | something like this . https://iwtlnow.microschools.in/
         | 
         | You can either enter your GPT key, or fill in the form here
         | https://learn.microschools.in/ and we'll give you access if
         | you'd like to give it a spin.
        
         | mritchie712 wrote:
         | tldraw (make real) is close to this, but on a canvas:
         | https://news.ycombinator.com/item?id=38288130
        
       | aster0id wrote:
       | Love this. It would really benefit from a back/forward button
       | though!
        
       | sergiotapia wrote:
       | crrriispy ui dude. This is like that custom prompt people were
       | sharing for gpt where it would preempt three relevant follow up
       | questions.
       | 
       | what heuristic are you using for making words clickable?
       | 
       | i recommend making the links just hardcode old-school blue and
       | purple. make it obvious you can click these things. "dive on in"
       | https://www.youtube.com/watch?v=DElxVXS7PD0
        
       | spacebacon wrote:
       | For coding it would be nice to add task to links. So when a link
       | is clicked you could simply choose to follow it or create a new
       | agent with the link. Each agent will tune the output as one goes
       | down the rabbit hole.
        
       | skadamat wrote:
       | Reminds me of Andy Matuschak's UI as well:
       | https://notes.andymatuschak.org/z9C7piFz8mthkGUUd1W2CR?stack...
        
       | sunbum wrote:
       | I just get a lightblue screen (Firefox Windows 11)
        
       | telesilla wrote:
       | This is fantastic, like an encyclopedia that knows what context
       | you are learning about as you skip pages. Nice work!
       | 
       | My minor recommendation is to highlight somehow that the input
       | fields accepts any topic and the suggestions are just random try-
       | it-out topics, it's wasn't immediately clear. Instead of 'write a
       | message' it could say maybe, 'enter a topic to learn about'.
        
       | kaladin_1 wrote:
       | First impression, a fast and neat interface. I went into data
       | indexing rabbit hole as that has been my obsession these days.
       | 
       | Cudos! Particularly impressed with the lack of clutter and the
       | speed.
        
       | nkotov wrote:
       | I love the experience. It's almost like a mind map that keeps
       | getting better and better.
        
       | cjf101 wrote:
       | I dig this. Reminds me of column mode in MacOS's finder, which is
       | similarly helpful in "rewinding" an exploration of a file system.
       | 
       | Would be interesting to rabbit other rabbit hole resources like
       | Wikipedia or IMDB in this way too.
        
         | follower wrote:
         | > column mode in MacOS's finder
         | 
         | FWIW these are known as "Miller columns" if anyone wants to
         | research the topic further:
         | https://en.wikipedia.org/wiki/Miller_columns
        
       | jmkni wrote:
       | Very nice idea, hope it's not costing you a fortune to run!
       | 
       | Maybe let us put in our own api keys?
        
       | yaj54 wrote:
       | awesome work! I've wanted to explore the same idea - glad to see
       | it getting worked on. The chat interface into language models
       | clearly works but it frequently feels like an inefficient way to
       | explore the latent knowledge space of the model. Hypertext (the
       | www) has also been shown to be a great way to explore a massive
       | knowledge space. What this is doing is applying something like a
       | hypertext layer as a way to navigate the model's latent space.
       | Very cool. It could become something of a dynamically generated
       | personalized wikipedia. I'm curious what the prompts look like
       | that you are using to generate subsequent "pages". It could be as
       | simple as "write a wikipedia style summary of <x>" but I think
       | there is a lot of potential in including the context of my
       | current "rabbit hole": "explain <x> in the context of <y> with a
       | learning goal of <z>", etc. Another idea: grounding this kind of
       | hypertext exploration with rag on a specific dataset, e.g.,
       | wikipedia or hn.
        
       | instagraham wrote:
       | This could replace the hours I spend on Wikipedia. Hope it's not
       | too expensive to run.
        
         | maxkrieger wrote:
         | Thanks <3
         | 
         | I have some API credits but I intend to make it sustainable. If
         | any LLM provider wants to sponsor some credits, hit me up.
         | 
         | Otherwise I'll switch models and add user accounts.
        
           | freedomben wrote:
           | It looks like the frontend is a React SPA. What is the
           | backend stack?
           | 
           | If your backend is is javascript and/or depending on how
           | complicated it is, an easy idea might be to allow users to
           | paste their own OpenAI API token in and have it use that. For
           | various security/privacy reasons it would be ideal if the API
           | calls came directly from the frontend in that case though,
           | and given the caching implementation and other things I'm
           | guessing decoupling that might be pretty challenging. Figured
           | I'd throw out the idea anyway though.
        
         | rexreed wrote:
         | But not as accurate. A few quick queries and already it's
         | providing misinformation. As much as Wikipedia has problems
         | with truthiness in some instances, it's not nearly as bad as
         | misinformation-ridden GPTs.
        
       | jackphilson wrote:
       | How to combine the learning efficiency of this with the structure
       | of a textbook?
        
       | byyoung3 wrote:
       | this UI feels right.
        
       | atentaten wrote:
       | This made me chuckle with delight once I understood what it was
       | doing.
        
       | SubiculumCode wrote:
       | This is pretty neat. What I really like is the tiling layout.
       | 
       | I subscribe to phind, which provides a nice search/answer
       | service, which also suggests followup questions, which works
       | fairly well: https://imgur.com/a/WfHSzdk
       | 
       | But if it was in a tiling format, that would be pretty awesome
       | for the flow, especially on mobile.
        
       | freedomben wrote:
       | Wow, this is really neat! I usually don't comment on Show HN's
       | because I'm rarely impressed by them and I don't want my lack of
       | enthusiasm to be a detterent for people showing their work, but
       | occasionally one like this comes up that is very cool. I also
       | really appreciate that absence of tracking other than Cloudflare
       | Insights (which seems very reasonable to me).
       | 
       | There's an old truism in the business, that the more
       | "suggestions" people give about your idea, the more they like it,
       | and it's absolutely true. Solid work!
       | 
       | Do you have plans to monetize and/or open source it?
        
       | theflyestpilot wrote:
       | I've been craving a gpt ui where I could fork conversations that
       | stem from a genesis thought.
       | 
       | Put this on a canvas too so I can zoom out and look at the
       | footprint I left to retrace my steps
        
         | delano wrote:
         | In LM Studio you can branch off of any message to start a new
         | conversation at that point:
         | https://github.com/onetimesecret/onetimesecret/assets/1206/f...
         | 
         | https://lmstudio.ai
        
       | wiremine wrote:
       | Taking a step back: The UX/UI for LLMs in general are very
       | immature. We're in the very early days of to best interact with
       | these tools. We need more experimentation like this to help
       | figure out what works, and doesn't work.
       | 
       | Kudos!
        
         | sleepingreset wrote:
         | there's a chrome extension, "HLAI" that's playing around with
         | this idea, too
        
         | glenstein wrote:
         | I will say the bare bones chat interfaces are so so much better
         | than the awful copilot side panes, and quasi-material designed
         | to death Google attemps at interfaces so far. I am sure with
         | multi-modal, and with special cases for deep research there may
         | be improvements, but insofar as straight text chat is concerned
         | I think the simplest interfaces are hard to improve upon.
        
         | thelittleone wrote:
         | Hopefully HCI improves enough that interfaces will be a last
         | resort.
        
       | Hansenq wrote:
       | I used to go down rabbit holes on Wikipedia all the time--could
       | spend hours doing this.
       | 
       | This to me seems like an Infinite Wikipedia! Really cool use-
       | case!
        
       | owenpalmer wrote:
       | I really, really love this. Even after using it for just a few
       | minutes, I'm sold. Excellent work, will it be open source at some
       | point?
        
         | owenpalmer wrote:
         | One critique is that I wish there was a feature to manually
         | make a word highlighted. It's pretty good at figuring out where
         | to branch, but for really lexically dense topics, it would be
         | nice to specify it without needing to type in the chat. Perhaps
         | a "hover for definition" feature would suffice, similar to
         | Wikipedia.
        
         | zacmps wrote:
         | Seconding this, I'd love to add an interface like this to a RAG
         | setup.
        
       | GrinningFool wrote:
       | This is pretty great, provides a nice set of breadcrumbs for a
       | deep dive into any rabbit hole.
       | 
       | Once thing that threw me off was when I went to the original
       | panel and clicked a second topic, it cleared out the panes that I
       | had explored off the first topic. I had to discover they weren't
       | really lost by re-clicking. I think it would be better if there
       | was some visual indicator they were still there - perhaps the
       | topic (and sub-topics) get collapsed but are still visible with
       | the heading of the selected topic?
        
       | DrNosferatu wrote:
       | Dark mode please!
        
       | globalise83 wrote:
       | I like it a lot. Feels like idle Wikipedia link surfing but with
       | the key difference that each new step keeps track of the previous
       | context. To me it is both novel and useful.
        
         | keefle wrote:
         | reminds me of the rabbit hole sessions I used to fall into in
         | https://wiki.c2.com/ (a merge of the two interfaces (chat and
         | context rabbit hole window thing) would be perfect for me)
        
           | mpeg wrote:
           | For me, the snappy, easy to go from one link to another
           | interface reminds me of hours and hours and hours spent
           | browsing https://everything2.com in the earlier years of the
           | Internet.
        
       | qwertox wrote:
       | For some reason I feel like the Wikipedia should use this (or
       | something like this) as a backend to serve a more "dialogish" UI
       | (without replacing the current static UI). The name "delve" is
       | spot-on, but it lacks Wikipedia's intelligence and
       | interconnectedness.
       | 
       | And maybe add some locally stored "Microsoft Recall"-like feature
       | to revisit paths you've made. It would be text-only, so use up
       | almost no space, and be quickly searchable.
       | 
       | Well done it could even work in a terminal.
        
       | obiefernandez wrote:
       | Really curious about the data structure you're using behind the
       | scenes.
        
       | kkukshtel wrote:
       | rip your api credits
        
       | iamwil wrote:
       | Reminds me of the Smalltalk IDE and browser.
       | 
       | Also, WorldSim could use something like this, and perhaps web
       | browsers.
       | 
       | Anyway, I suspect this resonates for anyone that has to do
       | research on the web or in GPT. I often end up with multiple
       | threads on GPT anyway trying to learn about something.
        
       | igorguerrero wrote:
       | This UI is fantastic! Was the name "delve" AI generated? I just
       | cannot believe a human uses that word...
        
         | pwillia7 wrote:
         | time for you to delve into more literature.
        
         | popalchemist wrote:
         | It's obviously a reference to the meme going around about how
         | ChatGPT uses that word inordinately frequently.
        
       | rexreed wrote:
       | Which LLM is this using because it is providing hallucinated
       | facts that differ from ChatGPT 4o on the latest model?
        
       | gsuuon wrote:
       | This is cool, it's almost like a wiki you can talk to. I also
       | wanted to make a thread-based UI for LLM chat since I realized
       | that's how I typically interact with them (almost like git
       | branches) but hadn't gotten around to it yet. Neat to see others
       | are interested in branching conversations as well!
        
       | peperunas wrote:
       | This is an outstanding idea, I love it!
       | 
       | It would be great if you could support Ollama (or an OpenAI
       | compatible endpoint) for private LLMs.
        
       | andreygrehov wrote:
       | I see there are many comments about Wikipedia. I can't find the
       | link, but many years ago (like 7+), there was a concept Wikipedia
       | redesign that proposed the same UX. This was a "marketing"
       | project of a non-Wikipedia related designer. Does anybody
       | remember?
        
       | ajdegol wrote:
       | Branching conversations are great for a whole bunch of reasons. I
       | posted a demo of a prototype:
       | https://x.com/ajdegol/status/1788689011302682657
       | 
       | And Jake Collins just announced he's open sourcing an obsidian
       | plugin which has a ton of features:
       | https://x.com/JacobColling/status/1795462258258002255
        
       | evantravers wrote:
       | I can't believe no one has mentioned Andy Matuschak's work on his
       | notes, "Andy-mode:"
       | https://twitter.com/andy_matuschak/status/156803277302543155...
       | 
       | It's a really clever use of the UI, and I think he'd be happy
       | with it.
        
       | NayamAmarshe wrote:
       | It seems that commonly used terms are cached, pretty neat
       | strategy since this is wikipedia-like information website.
        
       | ionwake wrote:
       | This is absolutely brilliant. Like Tetris for the Gameboy. I have
       | no suggestions how to monetise this but its brilliant.
        
       | ivanhoe wrote:
       | I really like this.
       | 
       | How about enabling user to select any piece of text and use it
       | the way the links work now?
       | 
       | For instance, I've noticed it doesn't linkify peoples' names, and
       | one thing I love on Wikipedia is that you can easily lookup
       | people mentioned in the text. So, rather than having thousand
       | links in the page, it would be handy if I could just select the
       | name in the text, click some button (or right-click menu item),
       | and get the new prompt based on the selection (user having to
       | click a few extra times for this custom use-case wouldn't be a
       | problem IMO)
        
       | geepytee wrote:
       | I like it! Would like to have some sort of map/visualization of
       | what topics i've explored for when diving into parallel sessions.
       | Right now the UI only supports diving into one branch at the
       | time.
        
       | lukew3 wrote:
       | There should be something a UI like this but it just sources data
       | from Wikipedia. Could just be the Abstract and allow you to open
       | a wikipedia iframe or something. You should add this as a mode to
       | this app
        
       | ApolIllo wrote:
       | i wish perplexity.ai did this
        
       ___________________________________________________________________
       (page generated 2024-05-30 23:00 UTC)