Skip to content
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 Ocelot Guru on Gurubase.io #2202

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

kursataktas
Copy link

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 Ocelot Guru to Gurubase. Ocelot 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 "Ocelot Guru", which highlights that Ocelot 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 Ocelot Guru in Gurubase, just let me know that's totally fine.

Copy link
Member

@raman-m raman-m left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dear Kursat,

First,

Could you inform me whether your team's product is free and open-source?

Second,

I wanted to update you that I've manually added the Ocelot Guru to Gurubase.

Good!

Ocelot Guru uses the data from this repo and data from the docs to answer questions by leveraging the LLM.

If the LLM is directed to read the official HTML documentation from Read the Docs, that's acceptable. However, our repository's Discussions also contain valuable and official answers amidst some less useful content.
Are there plans to direct the LLM to additionally read the Discussions?

Comment on lines +66 to +67
- [Ask Ocelot Guru](https://gurubase.io/g/ocelot)
<br/>It's a Ocelot-focused AI to answer your questions.
Copy link
Member

@raman-m raman-m Nov 14, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Laughing out loud, I'm in tears! 🤣

The upcoming essential AI IO-helper for our junior Ocelot enthusiasts is a must-see.

I need input from the team: @RaynaldM @ggnaegi, what are your views on AI fun?
I've posed a rather abstract question: "What's the difference between Ocelot and YARP?"
The response seems acceptable to me despite a few inaccuracies, suggesting that the AI might be reading the sources and blending them with enhancements in presentation. Overall, the answer is fairly good.

@raman-m raman-m added proposal Proposal for a new functionality in Ocelot documentation Needs a documentation update labels Nov 14, 2024
@kursataktas
Copy link
Author

Dear Kursat,

First,

Could you inform me whether your team's product is free and open-source?

Second,

I wanted to update you that I've manually added the Ocelot Guru to Gurubase.

Good!

Ocelot Guru uses the data from this repo and data from the docs to answer questions by leveraging the LLM.

If the LLM is directed to read the official HTML documentation from Read the Docs, that's acceptable. However, our repository's Discussions also contain valuable and official answers amidst some less useful content. Are there plans to direct the LLM to additionally read the Discussions?

Thanks for the review.

  • As of today, Gurubase is not an open-source project, but it is also not commercial.
  • Ocelot Guru generates answers based on the official docs and the README. We have plans to use GitHub issues and discussions, but it is still in the idea stage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Needs a documentation update proposal Proposal for a new functionality in Ocelot
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants