Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: LearnFork – Branching AI chat for learning and researching (learnfork.com)
2 points by ninjaplavi 2 hours ago | hide | past | favorite | 1 comment
 help



The idea came from a problem I often run into when researching or learning about a topic using ChatGPT or Claude. When there’s a part I don’t fully understand, I usually need to ask a follow-up question. Because the chat is linear, the context quickly gets messy or lost, and I end up repeating things like a parrot just to continue the conversation about the main topic.

ChatGPT does have a branching option, but the UI isn’t great. So I decided to make something like this, mostly for myself. Since I think the tool is interesting and has some potential, I’m sharing it with you and would love to hear your feedback.

The main thing is visual branching on a canvas. In practice, vertical messages in the same chat can be used to go deeper into a topic, while horizontal branching can be used to clarify concepts you don’t fully understand.

Context is preserved both vertically and horizontally. That means the original chat about Python won’t know that in one branch, you asked about the difference in speed between Java and Python.

The concept is BYOK (bring your own key), which means you need to create an API key with one of the supported AI providers for the app to work. The whole app is frontend-only. There are no servers, and everything is stored locally in IndexedDB and localStorage. Some providers have a free tier, so you can try it out.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: