Skip to content

Add: Notes natural-language Q&A (DigitalOcean GradientAI) — ephemeral per-user semantic search + LLM answers#53

Open
ommistry2914 wants to merge 2 commits into
digitalocean:mainfrom
ommistry2914:questionAnswerBranch
Open

Add: Notes natural-language Q&A (DigitalOcean GradientAI) — ephemeral per-user semantic search + LLM answers#53
ommistry2914 wants to merge 2 commits into
digitalocean:mainfrom
ommistry2914:questionAnswerBranch

Conversation

@ommistry2914

@ommistry2914 ommistry2914 commented Oct 14, 2025

Copy link
Copy Markdown
  • Adds a private, authenticated Notes Q&A feature powered by DigitalOcean GradientAI.

  • Implements server-side ephemeral index of a user’s notes (chunking + embeddings) and top-k retrieval followed by LLM answer generation.

  • Adds /api/notes/qa POST endpoint (authenticated) and a UI component under My Notes.

  • Files added :
    - embedingsService.ts - embedding + similarity helper
    - src/services/ai/notesQAService.ts - chunking, indexing, retrieval, LLM prompt/answer
    - NotesAQ.tsx - simple ask UI

  • Privacy: index is built from the request user’s notes only and is not persisted.

Fixes #33

@ommistry2914

Copy link
Copy Markdown
Author

@Haimantika please review this PR

@Haimantika

Copy link
Copy Markdown
Member

Hi @ommistry2914 this issue you assigned to a different contributor. We are still waiting for his response on that. If he is no longer interested, I can assign it to you and then review.

@Haimantika

Copy link
Copy Markdown
Member

@ommistry2914 can you share screenshots of the implementation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Agent-backed Q&A over user’s notes

2 participants