Skip to content

Add Ask AI docs assistant with RAG on Netlify - #563

Open
Dhirenderchoudhary wants to merge 5 commits into
volcano-sh:masterfrom
Dhirenderchoudhary:feature/ask-ai-assistant
Open

Add Ask AI docs assistant with RAG on Netlify#563
Dhirenderchoudhary wants to merge 5 commits into
volcano-sh:masterfrom
Dhirenderchoudhary:feature/ask-ai-assistant

Conversation

@Dhirenderchoudhary

Copy link
Copy Markdown
Contributor
  • Please check if the PR fulfills these requirements
  • The commit message follows our guidelines

  • feature

  • What this PR does / why we need it:
    Adds an Ask AI assistant to the Volcano website so users can ask natural-language questions and get answers grounded in the official documentation (RAG), with source links back to the docs. This lowers the learning curve for new contributors and makes docs easier to discover without manually searching many pages.

Implementation:

  • Build-time docs index from docs/ for retrieval
  • Netlify Function POST /api/ask-ai (RAG + Netlify AI Gateway)
  • Floating Ask AI chat widget + navbar entry, with suggested questions and doc source links
Screenshot 2026-08-02 at 4 11 39 PM

@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@volcano-sh-bot volcano-sh-bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Aug 2, 2026
@volcano-sh-bot

Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign k82cn for approval. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@volcano-sh-bot

Copy link
Copy Markdown
Collaborator

Welcome @Dhirenderchoudhary! It looks like this is your first PR to volcano-sh/website 🎉

@volcano-sh-bot volcano-sh-bot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Aug 2, 2026
@Dhirenderchoudhary
Dhirenderchoudhary marked this pull request as ready for review August 2, 2026 10:44
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@volcano-sh-bot volcano-sh-bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Aug 2, 2026
Signed-off-by: Dhirender Choudhary <Dhirenderchoudhary0001@gmail.com>
Signed-off-by: Dhirender Choudhary <Dhirenderchoudhary0001@gmail.com>
@Dhirenderchoudhary
Dhirenderchoudhary force-pushed the feature/ask-ai-assistant branch from 6195d5f to 65673a0 Compare August 2, 2026 10:46
Signed-off-by: Dhirender Choudhary <Dhirenderchoudhary0001@gmail.com>
@yashisrani

Copy link
Copy Markdown
Contributor

@Dhirenderchoudhary Could you please attach a demo video so I can verify that it’s working as expected?

@Dhirenderchoudhary

Copy link
Copy Markdown
Contributor Author

@yashisrani Yes for sure

Signed-off-by: Dhirender Choudhary <Dhirenderchoudhary0001@gmail.com>
@Dhirenderchoudhary

Copy link
Copy Markdown
Contributor Author

@yashisrani If any changes are required please let me know

Screen.Recording.2026-08-02.at.4.38.19.PM.1.mov

Signed-off-by: Dhirender Choudhary <Dhirenderchoudhary0001@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Add an “Ask AI” Assistant to the Volcano Website

3 participants