POST /ingest -> called every 5 seconds -
    client calls it with whatever is there on user's screen

POST /chat_completion - when user asks sth

type of questions(not answerable by RAG) -

- which people are in my team?
- what message i haven't yet replied to on whatsapp? give a draft reply for
   those chats.
- what PRs need my reviews
- add 3 more examples

Outcome -

Requirements: Research, proposal, POC, System Design

Bonus: create multiple POC for different architecture. and give a comparison

As our requirements are only to fulfil broad contextual question

we will have a filter that check if the question is a contextual question on not.

neo4j for Graph Rag

fast API for API service