Skip to content
View prayagtushar's full-sized avatar

Block or report prayagtushar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
prayagtushar/README.md

prayag tushar ⌘

ai engineer building llm-powered products — production rag pipelines with real evals, multi-provider llm tooling, and the python apis behind them. currently software engineer @ metquay. india · open to remote.

[w] prayagtushar.xyz · resume [x] x / twitter [l] linkedin [m] t.prayag.eng@gmail.com


[s] skills

  • ai / llm — rag, hybrid search + reranking, embeddings, llm evals (llm-as-judge), langchain, langfuse
  • providers — openai, anthropic, gemini
  • backend — python, fastapi, nestjs, node.js
  • languages — typescript, javascript, java, c++
  • data / infra — postgresql, pgvector, pinecone, redis, docker, gcp cloud run, aws
  • frontend — next.js, react, tailwind

[p] projects

  • isra — hybrid-retrieval rag over the indian startup ecosystem. pgvector + postgres full-text fused via reciprocal rank fusion, bge cross-encoder reranking (no langchain), llm-as-judge evals (mrr 0.688 → 0.750), streaming sse chat with grounded citations, langfuse tracing. live · repo

  • multi-llm client — unified async python client for openai, anthropic & gemini. one interface for messages, streaming, usage, and errors; ships as library, cli, repl, and fastapi service. pydantic v2, mypy-strict, 40 tests. repo

  • readora — chat with your pdf. rag over gemini embeddings + pinecone, next.js 15, clerk, neon. live · repo

  • lumosai — gemini chat assistant with persistent threads. mongodb + clerk. live

  • kestra todoist plugin — 1,300+ loc contribution merged into the open-source workflow orchestrator. kestra


[b] writing


[c] say hi

open to interesting problems, especially around ai infra and llm tooling. let's build something cool.

Pinned Loading

  1. isra isra Public

    Production RAG over Indian startup data (YC + Inc42 + Wikipedia + DPIIT). Hybrid search, BGE reranking, full eval suite, Langfuse observability, Next.js chat UI, deployed end-to-end.

    TypeScript

  2. readora readora Public

    A retrieval-augmented chat interface for PDF documents. Upload a file and ask grounded, citation-style questions.

    TypeScript

  3. multi-llm-client multi-llm-client Public

    Unified async Python client for OpenAI, Anthropic, and Gemini. Provides a single interface to interact with multiple LLM providers, with support for both completion and streaming, consistent data m…

    Python

  4. hey-spotify hey-spotify Public

    control your spotify queue using your voice from your CLI.

    Python

  5. resume.ai.com resume.ai.com Public

    TypeScript

  6. askVideo.ai askVideo.ai Public

    AskVideo.ai is an intelligent video analysis platform that enables users to interact directly with YouTube content through natural language queries. Built on a high-performance monorepo architectur…

    TypeScript