12 ms·
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!
- Hansenq 2y agoI 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!
- ionwake 2y agoThis is absolutely brilliant. Like Tetris for the Gameboy. I have no suggestions how to monetise this but its brilliant.
- edngibson 2y agoThis is cool. I'd love an option to make the output elaborate more, if I'm interested in a topic it's a bit disappointing that I can only read a few sentences. Other than that, nice work!
- dbrans 2y agoHave you tried asking the llm to elaborate? There’s message box.
- toisanji 2y agosome 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 2y agoYes, +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 2y agoIf "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 https://chatgpt.com/g/g-LQHhJCXhW-autoexpert-chat
- voiper1 2y agoWow, 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!
- spdustin 2y agoThanks for that! Throw a rating on there, if you don't mind :)
- wrboyce 2y agoOh 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.
- spdustin 2y agoThanks, I appreciate that! Rating it would be appreciated, also. :)
- jmkni 2y agowhat's the joke?
- 2y ago
- rvnx 2y agoYou 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 2y agoPerhaps 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 2y ago> 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_vibrate_my_phone/ https://old.reddit.com/r/youtube/comments/1bro66c/videos_vib...
- bouke 2y agoYou can turn the haptic feedback off in the app, which is what I did. It doesn’t convey useful feedback, just lain annoying.
- mariocesar 2y agoLove 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 2y agoMy 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 2y agoperhaps consider a tutorial you can close with just one click? those always seem a good compromise
- dbish 2y agocompromise, the father of all mediocre designs
- mbil 2y agoThis 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 2y agoI agree with this. The UI is already great, but a tree-like structure would be awesome.
- shanusmagnus 2y agoSeconded (or thirded) -- a way to navigate tree conversations is desperately needed. Perhaps something like what Gingko [1] does. [1] https://gingkowriter.com/ https://gingkowriter.com/
- bbor 2y agoI 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 2y agoGreat idea. I also see inspiration from Andy Matuschak's notes [0], of which I'm a bit fan [0] https://notes.andymatuschak.org/zB74H9CuWrosEuqve7jZyCo?stackedNotes=z5E5QawiXCMbtNtupvxeoEX&stackedNotes=zDcuS8A5uxGR8hQygsqP83A https://notes.andymatuschak.org/zB74H9CuWrosEuqve7jZyCo?stac...
- dindobre 2y agoDamn, is there some SAAS like notion or an Obsidian plugin to be able to take notes like this?
- thepuppet33r 2y agohttps://forum.obsidian.md/t/andy-matuschak-mode/70 https://forum.obsidian.md/t/andy-matuschak-mode/70 There's an Obsidian plug-in.
- kepano 2y agoNo need for a plugin, it's built into Obsidian, just turn on stacked tabs https://help.obsidian.md/User+interface/Tabs#Stack+tab+groups https://help.obsidian.md/User+interface/Tabs#Stack+tab+group...
- gfiorav 2y agoThis 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 2y agoi honestly don't get it. what's even different about it than chatGPT?
- soegaard 2y agoClick the links.
- mylons 2y agooh -- it wasn't really obvious they were links. i think i assumed that because i'm used to the chatGPT ui.
- Eldt 2y agoThey have the underline usually associated with hotlinks
- alexvitkov 2y agoIt's a light grey dotted line under a black bold text, it's not impossible to miss.
- pwython 2y agoFunny, I was just thinking yesterday about how back in '90s, ALL links were blue with an underline (or purple if you've visited it).
- aaronharnly 2y agoThis is fun! It feels like infinite hyperlinks. It's the kind of wonder I had in exploring Wikipedia for the first time.
- robertlagrant 2y agoWarning: if you plug this into tvtropes then global productivity will drop sharply.
- jpcookie 2y agoI love how it feels like obsidian
- jpcookie 2y agoSource code?
- brandonhorst 2y agoI 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 2y agoWhich book?
- blixt 2y agoReally 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 2y agoAre you paying for the API calls yourself here?
- Falimonda 2y agoIt seems like they're caching information/replies on key words which is a good optimization.
- iknownthing 2y agoI assumed it was coming straight from the API because of the token-by-token generation effect but maybe you're right.
- rodiger 2y agoThe token-by-token responses are probably API, while the "instant" loads seem to be cached. Probably using groq based on speed of response
- maxkrieger 2y agoI 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 2y agoI 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 2y agoNice 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 2y agoHow does it work? Are hyperlinks generated as part of original prompt or you do post processing on a response with another LLM?
- yungtriggz 2y agoThis 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/ 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 2y agoUI is very clean. Left right scroll is awkward without a trackpad, however
- goosethe 2y agoI'd love it if it had a "zoomed out" tree-like view that makes all the different paths of conversation viewable at once
- ChaitanyaSai 2y agoThat's sort of a mind map. We are building/experimenting with something like this . https://iwtlnow.microschools.in/ https://iwtlnow.microschools.in/ You can either enter your GPT key, or fill in the form here https://learn.microschools.in/ https://learn.microschools.in/ and we'll give you access if you'd like to give it a spin.
- mritchie712 2y agotldraw (make real) is close to this, but on a canvas: https://news.ycombinator.com/item?id=38288130 https://news.ycombinator.com/item?id=38288130
- aster0id 2y agoLove this. It would really benefit from a back/forward button though!
- sergiotapia 2y agocrrriispy 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 https://www.youtube.com/watch?v=DElxVXS7PD0
- TheDude3290 2y ago[dead]
- spacebacon 2y agoFor 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 2y agoReminds me of Andy Matuschak's UI as well: https://notes.andymatuschak.org/z9C7piFz8mthkGUUd1W2CR?stackedNotes=zExJhXA1doKnxyQQ4ZjX4dV https://notes.andymatuschak.org/z9C7piFz8mthkGUUd1W2CR?stack...
- sunbum 2y agoI just get a lightblue screen (Firefox Windows 11)
- deleted 2y ago[deleted]
- telesilla 2y agoThis 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 2y agoFirst 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.
- tomatosuoop 2y agoThis is great, I love it. I'd love to have it be keyboard only. Maybe using a command syntax like "/link title", so it knows we don't want to continue the chat in the same panel, but want to follow the keywords. You've got something great here!
- nkotov 2y agoI love the experience. It's almost like a mind map that keeps getting better and better.
- cjf101 2y agoI 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 2y ago> 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 https://en.wikipedia.org/wiki/Miller_columns
- jmkni 2y agoVery nice idea, hope it's not costing you a fortune to run! Maybe let us put in our own api keys?
- yaj54 2y agoawesome 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 2y agoThis could replace the hours I spend on Wikipedia. Hope it's not too expensive to run.
- maxkrieger 2y agoThanks <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 2y agoIt 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 2y agoBut 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 2y agoHow to combine the learning efficiency of this with the structure of a textbook?
- byyoung3 2y agothis UI feels right.
- atentaten 2y agoThis made me chuckle with delight once I understood what it was doing.
- SubiculumCode 2y agoThis 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 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 2y agoWow, 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 2y agoI'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 2y agoIn LM Studio you can branch off of any message to start a new conversation at that point: https://github.com/onetimesecret/onetimesecret/assets/1206/fce7ae27-8687-43b5-8229-8e436bdd57ab https://github.com/onetimesecret/onetimesecret/assets/1206/f... https://lmstudio.ai https://lmstudio.ai
- chown 2y agoI am working on something similar [1] that you might like. It doesn't have the canvas view but that along with a git graph like UI is something that I haven't thinking of adding. 1: https://Msty.app https://Msty.app
- wiremine 2y agoTaking 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 2y agothere's a chrome extension, "HLAI" that's playing around with this idea, too
- glenstein 2y agoI 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 2y agoHopefully HCI improves enough that interfaces will be a last resort.
- richardgill88 2y agoTotally agree. It feels like we've barely scratched the surface. I'm working on a project where I'm experimenting with pretty obvious things like removing the annoying markdown syntax all the LLMs show you for a split second and smoothing out how it renders the characters to match your frame rate. https://llm-ui.com/ https://llm-ui.com/
- froggit 2y ago> I'm working on a project where I'm experimenting with pretty obvious things like removing the annoying markdown syntax all the LLMs show you for a split second and smoothing out how it renders the characters to match your frame rate. > https://llm-ui.com/ https://llm-ui.com/ I have a suggestion for the page you linked. The sample on the top page that shows it doing its thing, while it is useful seeing it in action, as a result of looping the example output it was a bit difficult to read. I would suggest extending the amount of time the loop lasts to give slow readers a little more time. An extra 3-5 seconds after it finishes output would be helpful from a mobile UX viewpoint.
- owenpalmer 2y agoI 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 2y agoOne 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 2y agoSeconding this, I'd love to add an interface like this to a RAG setup.
- GrinningFool 2y agoThis 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 2y agoDark mode please!
- globalise83 2y agoI 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 2y agoreminds me of the rabbit hole sessions I used to fall into in https://wiki.c2.com/ https://wiki.c2.com/ (a merge of the two interfaces (chat and context rabbit hole window thing) would be perfect for me)
- mpeg 2y agoFor 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 https://everything2.com in the earlier years of the Internet.
- qwertox 2y agoFor 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 2y agoReally curious about the data structure you're using behind the scenes.
- kkukshtel 2y agorip your api credits
- iamwil 2y agoReminds 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 2y agoThis UI is fantastic! Was the name "delve" AI generated? I just cannot believe a human uses that word...
- pwillia7 2y agotime for you to delve into more literature.
- popalchemist 2y agoIt's obviously a reference to the meme going around about how ChatGPT uses that word inordinately frequently.
- horacemorace 2y agoSuper cool! What’s the logic used to determine what words are links? I found that it was possible to feed it new vocabulary and that it would turn those into links
- rexreed 2y agoWhich LLM is this using because it is providing hallucinated facts that differ from ChatGPT 4o on the latest model?
- gsuuon 2y agoThis 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 2y agoThis 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 2y agoI 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?
- jabza 2y agoI think I remember this article but I don't have it to hand. I found it when I was developing my hoverflow.io browser wiki extension.
- ajdegol 2y agoBranching conversations are great for a whole bunch of reasons. I posted a demo of a prototype: https://x.com/ajdegol/status/1788689011302682657 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 https://x.com/JacobColling/status/1795462258258002255
- nullbio 2y agoI think this might be on the right track. Imagine using this to build programs as well, drag around generated functions and connect things visually. Each function can be its own node, and you can adjust the inputs and outputs by drag-dropping stuff and have the AI magically figure out the requirements.
- chown 2y agoI am working on an app [1] that does very similar as far as the branching goes (minus the right hand side visual which I have plans to support something very similar but along with a git like graph). 1: https://msty.app https://msty.app
- evantravers 2y agoI can't believe no one has mentioned Andy Matuschak's work on his notes, "Andy-mode:" https://twitter.com/andy_matuschak/status/1568032773025431552?lang=en 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 2y agoIt seems that commonly used terms are cached, pretty neat strategy since this is wikipedia-like information website.
- ivanhoe 2y agoI 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)
- glonq 2y agoYeah I asked it about 8-bit Atari computers and it mentioned that they had MOS 6502 CPU's but did not linkify that part, which would have been where I wanted to go down the rabbit hole next.
- geepytee 2y agoI 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 2y agoThere 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
- jabza 2y agoI actually made a free browser extension around this idea (hoverflow.io) after playing the new Crusader Kings.
- ApolIllo 2y agoi wish perplexity.ai did this
- cglendenning 2y agoThis is what hyperlinking should have always been...context-sensitive. Very useful. You have earned a coveted slot on my bookmark list. Thank you!
- jabza 2y agoNeat! I made a free browser extension with a somewhat similar behaviour (https://hoverflow.io https://hoverflow.io) Inspired by nested tooltips in Crusader Kings 3.
- patrickhogan1 2y agoI love the left to right view. Super cool. I got stuck thought like 5 levels deep. I really like this for source level information. Like drill down on research studies and then drill down to authors and concepts. Would be cool if it was also building a mind map or semantic tree that you could see. Like how to separate the topics by their level of generalization.
- thelandofrandom 2y ago[dead]
- coder-3 2y agoI love this! My suggestion is to not close panels when going back up levels but instead put them in a parallel branch.
- SoothingSorbet 2y agoCan you please explain how you extract (or get it to generate) the links?
- dxhdr 2y agoVery cool! It seems to dead-end unexpectedly on some topics. For example, I delved "path tracing" -> "importance sampling" and it output a section on probability distribution functions (PDFs) but didn't offer any links to explore those further. Highlight-to-delve would probably fix that.
- kepano 2y agoIt would be so cool to be able to save a delve exploration to a set of linked Markdown files that you can open in a local wiki app.
- behnamoh 2y agoAdvertising Obs, are you?
- mxpxrocks10 2y agonice job!
- dilliwal 2y agoPretty cool, love it, why not opening a new tab instead?
- bardan 2y agoMight be nice to display a couple of related articles from eg. Wikipedia or Wiktionary if the user wants to cross-reference.
- rnavi 2y agoFollow up questions generated with the answer is easy picking. Much like Google (traditional search) does. To spice it up, there can be a slider using which - questions would change. The axis of slider itself can be an interesting one eg: simple to advanced. It will depend on the topic being discussed.
- spazmoth 2y agoIt's important to remember that Wikipedia is
- viveknathani_ 2y agoThis is so cool! I can see myself using this all the time for research work. Would love to manage multiple sessions. Would also like to see if the individual tiles could be resized. I would like to decrease the size of slightly less important tiles perhaps. Also, how are you managing the API costs right now? Great work!
- amsterdorn 2y agoInteresting concept, but in practice the experience is just a simplified Wikipedia hole. I enjoy all the hyperlinks in Wikipedia articles: they let me decide how deep I want to go rather than get a short summary with only a few pre-generated links. This adds a lot more barriers to knowledge exploration (and the GPT is likely trained on Wikipedia anyways) and doesn't provide sources.
- nullbio 2y agoWell this is incredible. Love the interface and the speed. My only wish is that it gave more links, right now it only seems to generate a few of them for each response. Also it seems to be way faster than ChatGPT, yet just as intelligent, how is that possible? Can you elaborate a little bit on the architecture you're using and how it all works? What model are you using? Is it just a straight up API to ChatGPT, or are you also using additional embeddings and fine-tuning?
- abhayhegde 2y agoThis reminds me of Andy Matuschak's notes website [0]. I dig this view for much better understanding. [0]: https://notes.andymatuschak.org/ https://notes.andymatuschak.org/
- georgehotelling 2y agoI'm not sure how to use this, I just see a blank screen with the word "delve" at the top and typing doesn't do anything. I'm on Firefox on macOS.
- distalx 2y agoThis UI wrapper looks fantastic! Great job on making the GPT API more accessible. Are there any plans to roll it out as a UI component that can integrate with existing systems, or does it require some backend work too? I see huge potential for clients like GPT4All and Prompta to use pluggable UI components like this, allowing people to keep their data locally. I believe we might see AI clients evolving into open-source editors like Atom or VS Code, with plugins and packages that can be shared and iterated upon rapidly. Also, I received the message 'You've gone too deep!' and I'm wondering what the context length limit is. Thanks!
- dereknee 2y agogreat work! We are also trying to design a new different way to use LLM: https://flowith.io https://flowith.io you can generate stuff on an infinite canvas.
- maxutility 2y agoIt would be great to implement a browser extension that lets you highlight a term or phrase on any webpage and open a GPT rabbit hole for that term or phrase. @maxkreiger - if I were to build one as a proof of concept, would you object to me having it hyperlink to your UI?
- ProllyInfamous 2y agoThis reminds me of what Perplexity . AI 's interface was initially like, 2023Q1 (when the hyperlinks actually listed at the bottom of each reponse, instead of just as unlisted superscripts). Nice clean interface, OC, please keep it this way. Thanks for sharing.
- hahattpro 2y agoWhat model/api are you using for this ?
- hahattpro 2y agohttps://delve.a9.io/ https://delve.a9.io/ no longer give answer. Please give me code/self-host frontend, or let me input my api key
- archon810 2y agoSince the page did not provide any information on the language model used, I asked it and it said it was Anthropic. An About page would go a long way for this project.