Skip to content
View kratos0718's full-sized avatar

Block or report kratos0718

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
kratos0718/README.md

Abhinav Tarigoppula — AI/ML Engineer · Open-Source Contributor

Final-year B.Tech CSE (AI/ML), GITAM University · Visakhapatnam, India

LinkedIn  ·  ORCID  ·  Portfolio  ·  Email


I build tools that make AI/ML systems more reliable. Most AI demos are slick; most AI in production is messy — I like working in that gap, close enough to the real problem to build something that doesn't fall apart outside a notebook. Author of codehound, 14 PRs merged into major AI frameworks, and a computer-vision research intern.

Currently

  • 🔭 CV research intern @ APEPDCL — YOLOv8 + MiDaS defect detection for a state power utility
  • 🐕 building codehound — a static analyzer that finds real bugs in AI codebases
  • 📄 co-authoring research (ML for education, AI proctoring) — under review / preprint
  • 🌱 learning: LoRA/PEFT fine-tuning, vision-language models
  • 🎯 targeting AI/ML research roles & a funded MS

At a glance

Merged PRs   14  ·  18+ orgs
Flagship     codehound (AST analyzer)
Bug classes  async-blocking, task GC,
             resource leaks, B006
Research     3 papers (IEEE, under review)
Stack        Python · PyTorch · CV · LLMs

An AST-based Python static analyzer — ~750 LOC, zero dependencies, CI on Python 3.9–3.12. It detects six real bug classes: event-loop-blocking calls inside async functions, fire-and-forget tasks that can be garbage-collected mid-run, mutable default arguments, unclosed file handles, and deprecated event-loop APIs. Several of the merged fixes below were surfaced by it.


🔧 Open-source contributions

Real bug fixes across widely-used AI/ML repositories. One change shipped in a HuggingFace production release; one came from a founder's invitation to contribute (Future AGI).


unsloth
40k⭐
Blocking time.sleep (up to 30s) freezing the async event loop in the model-export route — found by codehound.
#6135 · merged

pydantic-ai
11k⭐
Shared mutable-default deque in process_tool_calls leaking one run's result into the next — found by codehound. Merged same day.
#6189 · merged

prowler
14k⭐
Azure Flexible Server check reading log-retention from the wrong config key, with a regression test. Merged by a maintainer.
#11761 · merged

agno
25k⭐
Blocking time.sleep / requests.get in async, plus a file-handle leak in transcribe_audio. Discord-handler bug found by codehound.
#8158 · #8186 · #8161 · #8138 · merged

mem0
35k⭐
Mutable default arguments (B006) in Completions.create and BaseEmbedderConfig, with a regression test.
#5302 · merged

HuggingFace
hub · accelerate · peft
Documented undocumented public-API parameters. The hub change shipped in release v1.17.0 — live on PyPI.
hub #4289 · accelerate #4051 · merged

marimo
11k⭐ · YC
Shipped a new public-API feature — a filter argument on mo.ui.file_browser().
#9667 · merged

vLLM · autogen
Weaviate · Future AGI
Open PRs: fire-and-forget asyncio tasks at vLLM and Microsoft autogen; blocking sleep in an async retry loop at Weaviate; background-task tracking at Future AGI (founder invite). Found by codehound.
vllm #45249 · autogen #7825 · weaviate #2104 · under review

14 PRs merged · 18+ organizations · classes: event-loop blocking, fire-and-forget tasks, resource leaks, mutable defaults.


📄 Research

Co-authored with Dr. Chandrakanta Mahanty (GITAM). (Full list: ORCID · ResearchGate)

  • Student-Performance Prediction with Ensemble Methods & XAIsubmitted, IEEE ISED 2026 (NIT Warangal) · first author
  • Behavior-Driven Adaptive Learning Agents for Personalized Educationunder review, IEEE
  • HAPS: Hybrid AI Proctoring (dual-stream CNNs + YOLO)preprint

🚀 Selected projects


PathForge
AI placement-prep platform — RAG over FAISS with a skill-gap scoring layer

MarkMe
Attendance — face recognition + GPS geo-fencing + rotating session keys

SoulSync
Transformer-based emotion classification for mental-health support (SIH 2024)

PaperMind
RAG arXiv explainer with streaming responses & D3.js knowledge graphs

More at abhinavbuilds.online


🛠 Tech

tech stack

Python · Java · PyTorch · TensorFlow · scikit-learn · OpenCV · LangChain · FastAPI · React/Node · PostgreSQL · Docker · Git




contribution snake

Pinned Loading

  1. MarkMe MarkMe Public

    JavaScript

  2. pathforge pathforge Public

    TypeScript

  3. portfolio portfolio Public

    TypeScript

  4. apepdcl_internship apepdcl_internship Public

    Python

  5. nexus-ai nexus-ai Public

    Python