This is neat, but it's not zettelkasten - it's building a browse-able knowledge DB from content.
Zettelkasten is about about writing down your ideas in response to content, with a link to that content, and then linking to other ideas that your already logged. It's not an extraction of ideas from that content. This is a common mis-understanding of zettelkasten.
I’ve thought about something like this, but I feel like the core part of the Zettelkasten method is the act of making connections and extracting ideas from the sources you interact with.
Very cool. I was thinking about something similar. In response to those saying it is not in the true spirit of Zettelkasten, that's probably fair, but this could easily incorporate your own notes/thoughts too, but you get to keep a convenient summary of the content you collected from outsite yourself. I think the other commentors may have missed the fact that while the LLM substitutes you, it does try to create new insights during the "Thread" part of the core loop.
It removes the most important part of Zettelkasten: You
It seems like a useful research tool, but it doesn't have much to do with zettelkasten. At best it helps creating literature notes, but permanent notes are always yours to write since they're about your own ideas, your own thinking, etc.
https://www.dsebastien.net/2022-05-01-zettelkasten-method/
I love this concept, an AI-managed zettelkasten that actually closes the loop back into new sources.
As the TODOs in end of your repo, I just humbly suggest that make "full text search" the top priority,enhancing discoverability and trustworthiness.
Does this tool work offline or does it require an API connection to external services like OpenAI?