What features would you like NotebookLM to add for learning?

I use NotebookLM to study and generate podcasts that I listen to on the bus. I find it really useful, but I’m curious about what people who use it regularly still feel is missing.

Would you want it to remember what you already understand, create a more structured learning path, adapt quizzes or practice based on your mistakes, connect knowledge between notebooks, or something completely different?

What feature would make the biggest difference for you?

reddit.com
u/JoseEstevez22 — 2 days ago

What should stay shared when learning becomes more personalized?

I have been thinking about education as a one-to-many system. A teacher has to work with many students at once, even though each person arrives with different prior knowledge and gets stuck at different points.

But I do not think the answer is to turn education into one student alone with an AI. Learning is also social: discussing, collaborating, seeing how other people think and having a teacher who gives direction.

What interests me is whether the individual experience around the same knowledge could become more personal. The source and objective could stay shared, while the explanation, interface, practice and feedback adapt as the person learns.

I am building an open-source project around this idea, but I am still trying to understand the boundary. What should become personal, and what would education lose if it stopped being shared?

reddit.com
u/JoseEstevez22 — 2 days ago

What would make an adaptive learning experience genuinely different rather than cosmetic?

I am building an open-source learning project where two people can start from the same source and learning objective, but receive different explanations, interfaces, practice and feedback.

My concern is that it is very easy to call something personalized when only the wording or layout changed.

For people who design learning experiences, what would you need to see to consider the adaptation meaningful? A different sequence, different practice, changes based on performance, or something else? And what would need to remain fixed so the objective does not drift?

reddit.com
u/JoseEstevez22 — 2 days ago

What should stay shared when learning becomes more personalized?

I have been thinking about education as a one-to-many system. A teacher has to work with many students at once, even though each person arrives with different prior knowledge and gets stuck at different points.

But I do not think the answer is to turn education into one student alone with an AI. Learning is also social: discussing, collaborating, seeing how other people think and having a teacher who gives direction.

What interests me is whether the individual experience around the same knowledge could become more personal. The source and objective could stay shared, while the explanation, interface, practice and feedback adapt as the person learns.

I am building an open-source project around this idea, but I am still trying to understand the boundary. What should become personal, and what would education lose if it stopped being shared?

reddit.com
u/JoseEstevez22 — 2 days ago

In an ideal world, education would be one to one. In reality, it has to be one to many

I keep coming back to this idea while building SkillNet.

In an ideal world, education could be one teacher working with one student. The teacher would understand that person, notice where they struggle and adapt the explanation, pace and practice.

In reality, a teacher may be responsible for 20 or more students. The relationship is one to many, and creating a different experience for every person is almost impossible.

Personalization has traditionally been something expensive. Many things we consider premium are made specifically for the person, like a tailored suit or a personal trainer.

I think AI could change this in education. It could help bring some parts of the one-to-one experience into a one-to-many system.

The source material and learning objective could remain the same, while the explanation, interface, practice and feedback adapt to the person.

That is the idea I’m developing through SkillNet, an open-source project:

https://skillnet.es

https://github.com/ANFAIA/SkillNet

Not replacing teachers, but giving teachers and learners something that can understand what is helping and adapt the experience around the same knowledge.

What parts of education should become more personal, and what should remain the same for everyone?

reddit.com
u/JoseEstevez22 — 3 days ago

Looking for honest UX feedback on the first version of SkillNet’s website

I’ve just published the first version of the website for SkillNet, an open-source learning project I’m developing.

https://skillnet.es

This is an early version and I want to improve it gradually as the project evolves. I’m not looking for traffic or a complete redesign. I mainly want to understand whether the page communicates the idea clearly.

After looking at it for a few seconds:

What do you think SkillNet is?

Who do you think it is for?

At what point does the explanation become unclear or difficult to follow?

The source is also available here if the implementation provides useful context:

https://github.com/ANFAIA/SkillNet

Direct feedback on the structure, wording and first impression would be very useful.

reddit.com
u/JoseEstevez22 — 3 days ago

I’ve just published the first version of my open-source project’s website. I’d love some feedback

I’ve just published the first version of the SkillNet website:

https://skillnet.es

SkillNet is an open-source project I’m developing around a simple idea: learning experiences should be able to adapt to each person.

This is still an early version of the website. My intention is to keep improving it little by little as the idea and the project evolve.

I’m mainly interested in the first impression:

What do you understand SkillNet is?

Is there anything important that still feels unclear?

What would you improve first?

The project is also open on GitHub:

https://github.com/ANFAIA/SkillNet

I’m completely open to direct feedback!

reddit.com
u/JoseEstevez22 — 3 days ago

Feedback on the logo and mascot directions for my learning app

I’m a developer building a learning platform called SkillNet, and I’m exploring its visual identity myself.

I started with the blue spider over a green web. I still like the idea, but the design and the combination of colors do not completely convince me.

Then I started exploring a mascot, as many learning apps do. The images show the original logo and two different directions I have tried.

What I do like is the idea of the mascot feeling alive: changing expressions, reacting to what is happening and eventually morphing between states.

I’m not a designer, so I would really appreciate direct feedback. What would you keep, simplify or explore further?

u/JoseEstevez22 — 3 days ago
▲ 2 r/mcp

I built an MCP server so agents can read one Markdown section instead of the whole file

An agent looking for one decision in a long Markdown file should not have to load every unrelated section into context.

I built mcp-md-reader around a simple workflow. md_find searches filenames, headings and frontmatter, then returns matching sections instead of document bodies. The agent picks one result and calls md_section for that slice. Other tools expose a file's heading tree, its frontmatter or the links across a vault.

Matching is structural and deterministic. It does not call an embedding model or an LLM at index time. Parsed files are cached and invalidated when their modification time changes.

In the repo's local benchmark, heading tree plus one section used about 91% less estimated context than the full files. That uses ceil(chars / 4), not a model tokenizer, so it is a result for that corpus rather than a universal promise.

Repo: https://github.com/JoseEstevez520/mcp-md-reader

I built it while researching how SkillNet's agents could consume source documentation more selectively. SkillNet is the main project I am building: https://github.com/ANFAIA/SkillNet

Where would you route from structure-first retrieval to embeddings?

u/JoseEstevez22 — 5 days ago

I built Curio so you can click a word and understand it without leaving the paragraph

Looking up one unfamiliar word can break a reading session: copy it, search for it, scan a result, then find your place again.

I built Curio to test a smaller interaction. In Read mode, you click a word or select a phrase and the explanation opens inside the text. A short answer can expand into a deeper panel, and the surrounding sentence is included so the model can distinguish the same word in different contexts.

Curio can also choose a registered interface component and fill validated JSON. It never writes raw markup. If the payload is invalid, the interface falls back to plain text.

The limit I am still exploring is interruption. Removing the tab switch does not guarantee focus. An inline panel can become another distraction if it explains too much.

Demo: https://curio-landing-phi.vercel.app

Source: https://github.com/JoseEstevez520/curio

Curio is open source and is also available as a browser extension. It is integrated in SkillNet: https://github.com/ANFAIA/SkillNet

How much explanation would you want before the inline panel starts getting in the way?

u/JoseEstevez22 — 5 days ago