KnowledgeCanvas / knowledge

Knowledge is a tool for saving, searching, accessing, exploring and chatting with all of your favorite websites, documents and files.
Apache License 2.0
1.31k stars 91 forks source link

More tags, editable meta data and additional details fields #145

Open discopops opened 5 months ago

discopops commented 5 months ago

Rob, this is a fantastic app. Thank so much! Some potential enhancements:

Love this project! Thanks Rob.

RobRoyce commented 5 months ago

This is great, thank you for the suggestions!

I will be the first to admit I haven't put enough effort into metadata and tags, and there's definitely a half-baked feel to them. Making metadata fields editable is an easy one. Same for multiple 'detail' or 'notes'.

The flag idea is interesting. I agree that a single flag doesn't really help much, especially since it's not searchable (merely a visual indicator or sortable table column). I used to have autocomplete setup for topics/tags but decided to disable it for some reason or another. I am now working to replace it with LLM-generated suggestions, groupings, organization, etc.

Here's a sneak peak at the new chat commands (top is Source chat, bottom is Project chat). I think they will help alleviate some of the issues you raise. In particular, they will help with organization, categorization, tagging, etc.

image image

Thanks again for the input. I'll see what I can do in my copious amount of spare time 🥲