Skip to content
View mithilai's full-sized avatar

Block or report mithilai

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

Typing SVG

I build neural networks from scratch and write down exactly how they work.
Research prototypes to production pipelines. Most of it runs on hardware you probably already own.


◆ Selected work

Text, image, audio and video in one shared 768-dim embedding space, trained end to end on a single RTX 4060 (8GB). An independent from-scratch reproduction of the GELATO architecture from Jina AI.

PyTorch · multimodal · contrastive

PyPI HF

Self-Adapting Language Models in a single readable file. The model writes its own fine-tuning data, tests whether it actually helped, and reinforces the habit. ReST-EM on 8GB, degrades gracefully to CPU.

LoRA · QLoRA · PEFT · ReST-EM

Paper Write-up

Gives Claude Desktop eyes through your webcam. Local vision via Ollama, temporal memory of the last five minutes, no cloud vision APIs. An MCP server that installs in three steps.

MCP · Ollama · local-first

Write-up

Engineering governance at the one place every change passes through: the commit. A managed global Git hook that stops credentials entering history, across every repo on a team.

Python · git-hooks · secret-scanning

PyPI

Python port. Original design and detection engine by Gaurang Joshi, Shrey Tandel and Dwij Acharya.

The invisible fingerprinting technique Netflix and music labels use to catch pirates, implemented cleanly in Python. Embed, detect, and everything that breaks it.

DSP · watermarking · NumPy

Write-up

An end-to-end edge detection pipeline: train, optimise, deploy to a Raspberry Pi. Native Keras and KerasCV, no Ultralytics licence required.

KerasCV · TFLite · CoreML · edge

Write-up

All repositories →


◆ Stack

MODELLING  Transformers · PEFT · KerasCV · ONNX
AGENTS  MCP · CrewAI · LangChain · Ollama · n8n
PRODUCT  Vercel · Supabase

◆ Writing

- **[I Built STAIR From Scratch: A Retriever That Returns Section Names, Not Chunk IDs](https://medium.com/@mithilmaske/i-built-stair-from-scratch-a-retriever-that-returns-section-names-not-chunk-ids-22882a7b4cd8?source=rss-8d19d7c20101------2)**
September 20, 2026

Everything on Medium →


◆ From the channel


n8n Beginner Tutorial Build Your First Automation Workflow

How to Self Host n8n on Your Computer Using Docker Beginner Guide | Part - 2

How to Self Host n8n on Your Computer Using Docker Beginner Guide | Part - 1

Subscribe on YouTube →


◆ Contributions

contribution snake

Open to research collaborations and applied AI work — reach me on LinkedIn.

Popular repositories Loading

  1. gforge-python gforge-python Public

    Python 2

  2. YOLOv8-License-Plate YOLOv8-License-Plate Public

    Jupyter Notebook 1

  3. SEAL SEAL Public

    Python 1

  4. QuadEmbed QuadEmbed Public

    Python 1

  5. mithilai mithilai Public

  6. Loan_approval_prediction Loan_approval_prediction Public

    Jupyter Notebook