Hacker News new | past | comments | ask | show | jobs | submit login
Ask HN: AI tools to help you learn faster (GitHub, books, PDFs)
15 points by ilmoi 4 days ago | hide | past | favorite | 5 comments
It feels the way to learn in the age of AI should be totally different. Eg I came across https://github.com/AsyncFuncAI/deepwiki-open and it's amazing at helping you quickly understand a repo. What other tools like this exist for github repos / books / PDFs / whitepapers / etc?





Remnote, a note-taking and spaced repetition app, has possibly the best integration and application of AI I've experienced, on par with GitHub Copilot:

https://www.remnote.com/

I'm a happily paying subscriber. Totally recommend it. They don't use AI simply for its own sake, as a primary selling point, but as a tool to make the base product better -- I'd certainly be using it (and often do) without the AI integration anyway.

Just a few examples in my case:

- I'm studying spanish. During tutoring sessions, I can create a flashcard for a new word or phrase by typing in the editor the spanish word, followed by ==, followed by tab, to generate an english translation; or vice versa, from english to spanish. I can make it double-sided by typing ==< instead of ==. I get much more out of my tutoring sessions since it's so easy to create these flashcards, which are scheduled at appropriate intervals. I could even do mass translation/generation of cards, but I prefer to select the terms I want to learn on my own as they occur in my lessons and studies.

- I'm studying ML papers. I can upload a PDF, or just a link to a PDF, and it's stored. I can highlight, annotate, make notes about it. I can generate summaries (if I'd like, though I prefer not to), or ask the integrated AI for more information about parts of the paper, or to explain things I don't understand.

- I make math flashcards for certain concepts and equations. I can write something like "partial derivative of the cross-entropy loss function == $$", then press tab, and it generates and renders a latex representation of the concept. I can very easily create "fill in the blank" (called "cloze deletions") spaces, even in the latex in the equation.

I also recommend the youtube videos as well. The release notes are really well done, and they develop new features extremely quickly and with great quality: https://www.youtube.com/@RemNote

Just an amazing tool perfectly augmented by AI. (I swear Remnote isn't paying me or rewarding me for this -- just a huge supporter.)


You could try my project Plandex (https://github.com/plandex-ai/plandex) — you can use it to explore/understand/chat with just about any codebase, including massive ones up to 20M tokens.

Here's an example, chatting with the SQLite codebase to understand how transactions are implemented: https://plandex.ai/_next/static/media/plandex-sqlite.0ee6cb2...


very interesting, thanks for sharing

It’s not really a specific tool, but I came across another comment on HN where someone used an LLM to generate Anki cards from textbooks. I’ve been doing this with Claude Sonnet 3.7 and it’s been very effective.

I think Karpathy did that in one of his videos!



Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: