-
-
Notifications
You must be signed in to change notification settings - Fork 314
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introducing Taskwarrior Guru on Gurubase.io #3689
Introducing Taskwarrior Guru on Gurubase.io #3689
Conversation
Signed-off-by: Kursat Aktas <kursat.ce@gmail.com>
wow @kursataktas ! that was unexpected but interesting! I've started a discord channel on the taskwarrior server, you're invited! https://discord.gg/n4K3zBYJJs just curious; is it possible to add more sources for taskwarrior-related projects? Thanks for making this available! |
After asking the Guru several more deep questions about task features, I'm quite impressed, good answers and not too much hallucinating ;-) but mostly good, accurate and helpful like other LLMs, if it doesn't know, it might pretend to know, and as a 20yr taskwarrior enthusiast, I can spot it! When I dug deeper into questions about color rules, it seems the Guru doesn't have access to the man pages (task, taskrc, task-color and task-sync) and these files have the most concise and exact command reference. Is there a way we could include those files? |
Hi @linuxcaffe We're planning to release a feature that will allow repository maintainers to manage their Gurus on Gurubase. This will let you edit data sources and view analytics on the types of questions users are asking, among other insights. Would you like me to update you once it becomes available? |
That would be great! Thanks! |
Until then, if I sent you some files, could you include them in our gurubase? Theoretically? There are task settings and switches only mentioned in the man pages, and not the docs! |
Yes, sure! |
Actually, they are the 4 files, in the repo, under Thanks for the marvelous tool, I look forward to trying to break it some more! |
Hey @linuxcaffe, Thanks for the kind words. |
Hei, Is there also the option to mark responses or parts of it as wrong? Because there are quite a few wrong replies part of it. (e.g. https://gurubase.io/g/taskwarrior/compile-taskwarrior-on-fedora https://gurubase.io/g/taskwarrior/how-to-set-up-taskwarrior-synchronization I am not against it or something like that, but I am not really sure if it is yet in a state where it gives on the point information that really improves it a lot for the user. |
Hey @felixschurk Currently, Gurubase supports only one version of a tool. I manually added the related data sources for the latest version of Taskwarrior to its Guru. You can also manage its data sources on Gurubase. You can find the details here. Thanks for the detailed reviews and links. I'll investigate all of them. However, you currently can’t mark or edit the generated answers. On the other hand, we’ll be releasing a major improvement in a few weeks to make the system more robust against hallucination. This means that when Taskwarrior Guru cannot ensure a question is supported by the data sources, it will not answer the question. Would you be open to giving it a second chance once I believe it’s robust enough for another review? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I had forgotten this was actually a PR! I'll get it merged now.
Hello team,
I'm the maintainer of Anteon. We have created Gurubase.io with the mission of building a centralized, open-source tool-focused knowledge base. Essentially, each "guru" is equipped with custom knowledge to answer user questions based on collected data related to that tool.
I wanted to update you that I've manually added the Taskwarrior Guru to Gurubase. Taskwarrior Guru uses the data from this repo and data from the docs to answer questions by leveraging the LLM.
In this PR, I showcased the "Taskwarrior Guru", which highlights that Taskwarrior now has an AI assistant available to help users with their questions. Please let me know your thoughts on this contribution.
Additionally, if you want me to disable Taskwarrior Guru in Gurubase, just let me know that's totally fine.