Skip to content
View harshbhanushali26's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report harshbhanushali26

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
harshbhanushali26/README.md

   


🧠 About Me

I build autonomous AI systems from scratch in Python — no LangChain, no AutoGen, full control over every layer.

My work spans RAG pipelines with ChromaDB and SentenceTransformer, cost-aware LLM orchestration using Gemini API and Groq, deterministic query routing, and modular agent architecture. I also have hands-on production engineering experience — shipped 3 enterprise web applications during my internship, improving workflow efficiency by 30%.

"I don't use frameworks as a crutch — I build from scratch so I actually understand what's happening."


🔨 Currently Building

Project Description Status
💰 Finance Agent (CLI) Standalone CLI finance agent powered by Groq — 8 natural-language commands, per-category budget tracking, fully offline. Built on Expense Tracker's OOP foundation. 🔄 In Progress
🎯 Career AI Agent Upload resume + job link → get job fit analysis, resume improvements, interview tips & coding questions. Phase-wise execution pipeline. 🚧 Planning
🔬 Research Agent Autonomous AI agent with human-in-the-loop control for research tasks and structured output generation. 🚧 Planning
📄 hArI RAG-based PDF insights system — upload PDFs via Streamlit UI, ask questions, get grounded answers. Pure Python + ChromaDB + Groq. 🚧 Planning

🏗️ Featured Projects

🤖 AI Agent Engine

Production-grade autonomous agent built entirely from scratch in Python.

  • 4-layer pipeline: cache → pattern router → RAG → LLM
  • ~80% of queries resolved with 0 LLM calls via deterministic routing
  • ChromaDB + SentenceTransformer RAG with ~30ms semantic search latency
  • Planner → Validator → Executor → Responder structured pipeline
  • Per-session cost ~$0.0005 with daily quota enforcement
  • Stack: Python 3.11+, Gemini API, ChromaDB, SentenceTransformer, DuckDuckGo Search, Open-Meteo

🔗 View Repository


💰 Finance Agent (CLI)

Standalone CLI finance agent powered by Groq — switched from Gemini after hitting quota limits, found better speed and reliability for this use case.

  • 8 natural-language commands: add, update, delete, summaries, budgets, dashboards
  • Zero code duplication — reuses Expense Tracker classes (~60% dev time reduction)
  • Config-driven per-category monthly budget system
  • Fully offline storage — no external dependency beyond Groq API
  • Stack: Python, Groq API, OOP, JSON storage, CLI

🔗 View Repository


🧾 Expense Tracker

Multi-user expense tracker with secure auth and offline JSON storage.

  • Handles 1,000+ records efficiently without a database
  • 40% code complexity reduction via OOP design patterns
  • Daily/monthly analytics with real-time dashboards
  • Foundation reused entirely for Finance Agent — zero duplication

🔗 View Repository


☕ BrewOps — Café Management CLI

Modular Python + Rich CLI system for full café operations.

  • 9 independent modules: auth, menu, orders, analytics, session management
  • Secure password hashing/salting + 30-min auto session timeout with 2-level warnings
  • 7+ operational features across admin & customer portals
  • Full order lifecycle + daily/monthly analytics dashboards

🔗 View Repository


⚙️ Technical Stack

AI & Agents

Gemini API Groq ChromaDB SentenceTransformer RAG LLM Orchestration Streamlit

Languages & Core

Python SQL C JavaScript

ML Libraries

scikit-learn NumPy Pandas

Web & Backend

ASP.NET HTML CSS Bootstrap

Tools

Git GitHub VS Code


📚 Currently Learning


Stateful multi-agent workflows

Human-in-the-loop systems

AI app interfaces

📊 GitHub Stats

 


🌐 Connect

     

Pinned Loading

  1. ai-agent-engine ai-agent-engine Public

    Production-grade autonomous AI agent with multi-layer optimization: pattern matching, RAG personalization, and intelligent caching. Built from scratch in Python with cost tracking and automatic fai…

    Python

  2. finance-agent finance-agent Public

    Conversational AI finance assistant built on top of a CLI expense tracker. Natural language interface for tracking income, expenses, budgets and spending patterns — using LLM tool calling, bridge a…

    Python

  3. expense-tracker expense-tracker Public

    Track, analyze, and manage your expenses, budgets, and reports — all from the terminal.

    Python 1

  4. BrewOps BrewOps Public

    Manage your café—orders, menus, and insights—straight from the terminal.

    Python