Skip to content
View saineshnakra's full-sized avatar
:shipit:
meh
:shipit:
meh

Block or report saineshnakra

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

Hi, I'm Sainesh Nakra

I build production mobile, frontend, backend, infrastructure, and applied-AI systems, and I enjoy taking ideas from a rough prototype to something people can actually use. Portfolio · LinkedIn · LeetCode · Medium

I earned an MS in Computer Science from Northeastern University and a BTech in Electronics and Communication Engineering from VIT.

Some things I did

I'm building an open-source Python package that computes answers from CSV and Excel files and checks numerical claims against the underlying data. The goal is to give people and AI coding agents such as Claude Code and Codex a dependable tool for doing the math, with the calculation, rows used and assumptions visible.

Where it stands: ADA has CLI, Python API and JSON workflows for asking questions, checking claims and inspecting folders of related tables. It also generates reproducible research tables and figures. Supported claims return verified or unverified with a reason; verification is scoped to the supplied data, calculation and stated assumptions.

What I'm solving now: broader coverage of real-world data and analytical questions, safer handling of ambiguous columns, units and joins, and reliable workflows for coding agents. Unsupported requests should explain what is missing or ask for clarification. Generalization is checked against public datasets with independently calculated expected results and held-out cases.

Code · PyPI · Progress and limitations · Contribute

ScriptCut

An AI video editor that turns transcript edits into video edits. Built with Next.js, FastAPI, Python, FFmpeg, Docker, and speech-to-text models; selected as an MIT Arts Startup Incubator semifinalist and got incubator money (unfortunately we don't work on it anymore :/ ).

DefixGuard

A smart-contract auditing research project combining static analysis with multi-model reasoning and consensus-based vulnerability assessment.

Tutu

An educational-song generator built during a Suno HQ hack day. It experimented with turning a topic into a memorable song before a supported public API existed. The generation integration is now discontinued, and the repository is preserved as an archived product prototype.

Elsewhere

Pinned Loading

  1. automated-data-analyst automated-data-analyst Public

    The math arm for LLMs: compute and check numbers from CSV and Excel data with pandas, SciPy and statsmodels, each with its calculation. Tool calling for Claude, Codex and local models (Ollama, vLLM…

    Python 36 14

  2. Identification-Card-Fraud-Detection Identification-Card-Fraud-Detection Public

    Detect tampered ID cards & documents: find edited fields in photos with OpenCV + SSIM. Auto-aligns phone photos, explainable heatmaps. CLI, Python library, Colab, web demo.

    Python 3

  3. sundai-club/grimrepor sundai-club/grimrepor Public

    Autogenerate and fix repo dependencies

    HTML 2 5

  4. sundai-club/text-video-edit sundai-club/text-video-edit Public

    TypeScript 2 1

  5. Vehicle-detection-image-and-video Vehicle-detection-image-and-video Public

    Car detection (image and video) using HAAR Cascading

    Jupyter Notebook 1

  6. landing-page-generator/tunetutor landing-page-generator/tunetutor Public

    TypeScript 1 1