Skip to content
View Khushi-Tyagi9's full-sized avatar

Block or report Khushi-Tyagi9

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.

Content in all repositories owned by your account will be closed.
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
Khushi-Tyagi9/README.md

Hi there

I'm Khushi, a final-year Computer Science student who enjoys building software that people can depend on. Most of my work has been in backend development, where I like designing APIs, thinking about system architecture, and understanding the trade-offs behind engineering decisions. Along the way, I've explored machine learning and LLM-based systems, but what keeps me interested is building software that's reliable, practical, and easy to improve.


Currently Working On

  • Building LLM Gateway, a single API layer that unifies access to Groq, OpenAI, Anthropic, and Ollama for client applications
  • Exploring backend architecture and machine learning systems
  • Learning more about evaluation pipelines, system design, and scalable software

Featured Projects

Can every prompt justify using the most expensive model?

Routes each prompt to the cheapest LLM that can handle it, using a complexity classifier and selective verification to protect response quality.

  • Cut inference costs by 79% across 1,000+ real requests
  • Random Forest complexity classifier (83.88% cross-validated accuracy) routing across Groq, Anthropic, and OpenAI
  • Found a 90% fabrication rate on niche factual queries through repeated testing, then built and validated a routing fix
  • FastAPI backend, Dockerized, 94 automated tests with CI on every push

Tech: Python • FastAPI • Scikit-Learn • SQLite • Docker


An AI email assistant that triages a whole inbox at once: classifies emails, extracts action items, pulls context from past correspondence with RAG, and drafts replies in your own writing style.

  • Eval-driven: urgency classification improved from 50% to 75% against 36 hand-labeled emails, and testing exposed a data bug (mislabeled HTML corrupting classification) that I fixed
  • Read-only by design: requests only gmail.readonly, drafts open in Gmail, nothing is sent automatically
  • A rule-based pre-filter catches newsletters before they reach the LLM, keeping usage within rate limits

Tech: Python • FastAPI • Streamlit • ChromaDB • Groq


Let's Connect

LinkedIn Email

Pinned Loading

  1. llm-cost-autopilot llm-cost-autopilot Public

    Intelligent LLM routing layer that classifies prompt complexity and routes to the cheapest capable model, cutting inference costs by 79% across 1,000+ requests while verifying output quality.

    Python 1

  2. MAILWISE MAILWISE Public

    AI-powered email assistant that triages an inbox in bulk: classifies, extracts action items, retrieves context via RAG, and drafts replies in your writing style.

    Python

  3. verisync verisync Public

    Real-time, event-driven reconciliation between a payment gateway's confirmed status and a merchant's order record. Direction-aware auto-correction, idempotent and crash-safe, full audit trail.

    Python

  4. llm-gateway llm-gateway Public

    Unified API proxy for routing requests across multiple LLM providers (Groq, OpenAI, Anthropic, Ollama) behind a single interface. In progress.

    Python

  5. Python Python Public

    Forked from TheAlgorithms/Python

    All Algorithms implemented in Python

    Python

  6. TaskFlow TaskFlow Public

    TypeScript