Skip to content
View Arty2001's full-sized avatar

Block or report Arty2001

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

Athavan Thambimuthu

Building lanvar.ai — a one-person AI lab in Montréal.

I ship agent systems that do real work, then write down how they're built.

LinkedIn lanvar.ai Email

What I work on

Most of my time goes to AI agent systems — the unglamorous parts especially: plan approval gates, parallel execution, mid-run clarification, evals, and the state management that keeps a long-running agent honest. The rule I keep coming back to is that deterministic code should do everything checkable, and the model should only spend tokens on judgment.

The rest is full-stack product work — TypeScript on the front, Python on the back — usually in service of getting one of those agent systems in front of a real user.

Selected work

Project What makes it interesting
Scenery · live demo Point it at a React repo and it generates narrated product demo videos from your actual components. A refinement agent scores every scene 0–100 and re-patches anything under 90 until it passes. Built for the Gemini 3 Hackathon.
Agentic SaaS Starter Turns a SaaS you already have into an agent platform — a LangGraph + FastAPI layer with plan approvals, parallel execution, mid-run clarifications, evals, and a dev console.
Echo An accessibility-first PDF reader that rebuilds pdf.js text layers word by word, so it can read aloud with karaoke highlighting that survives voices dropping or repeating words.
Arty's Claude Newsletter A newsletter that writes itself. The real experiment is repo layout as prompt architecture — taste, rubric, feedback, and template each live in their own file so the boundaries do the thinking.
Net-Worth Projector ConUHacks 2024, SunLife challenge. A Python engine does real Quebec marginal-bracket math and models inflation outrunning wage growth, so the projection erodes honestly instead of flattering you.
Microbiome Classifier Multi-class disease prediction from 1,094 gut-bacteria abundance features, where a 6:1 class imbalance is the actual boss fight. SMOTE-balanced deep classifier benchmarked against classical baselines.

Built with other people

Project My part
Clava · live product Student-club management platform — events, ticketing with QR scan-in at the door, membership dues, merch, and a drag-and-drop form builder, with Stripe Connect so every club gets its own payout account and sub-clubs can inherit a parent's. Next.js 15, TypeScript, Prisma + Postgres, ~74k lines and 121 API routes. Across 280 commits I'm the primary author on 247 of 316 source files — the auth, clubs, events, users and search APIs — and the top committer on a 45-model schema spanning 63 migrations. Team of four; payments were a teammate's.
NURO · demo video A wearable assistant for dementia patients — reminders, geo-fenced location tracking, and an AI voice that answers "who did I meet today?" from its own recordings. Raspberry Pi and mic on the hardware side; live speaker diarization through an FFMPEG pipeline, a Solace event broker, and vector search behind it. Hackathon winner. I built the caregiver-facing frontend.
PictoDocReader Ctrl-F, but for images inside a document. Five search strategies benchmarked against each other by time complexity — corner matching, linear, diagonal, random-sample, and a 2D Knuth–Morris–Pratt variant — behind a Dash interface. Best Hack for Education, McHacks 2022. I wrote the image-to-pixel-matrix conversion the searches run on, and the match outline rendering.

Stack

TypeScript Python React Next.js FastAPI LangGraph PostgreSQL Docker Three.js TensorFlow

Elsewhere

  • lanvar.ai — the lab, and the full project shelf with writeups
  • LinkedIn — for work conversations
  • Eleven hackathons, six wins, including a McGill Engine pitch competition and two PharmaHacks podiums
Every repo above has a README that explains the engineering, not just the setup steps.

Pinned Loading

  1. agentic-saas-starter agentic-saas-starter Public

    Turn the SaaS you already have into an agent platform — LangGraph + FastAPI agent layer with plan approvals, parallel execution, mid-run clarifications, evals, and a dev console.

    Python

  2. scenery-gemini3-hackathon scenery-gemini3-hackathon Public

    Generates narrated product demo videos from a React repo's own components — multi-agent planning, Remotion rendering, and a refinement loop that self-scores every scene until it passes.

    TypeScript

  3. mattcab2002/PictoDocReader mattcab2002/PictoDocReader Public

    A python utility to provide "ctrl-f" search functionality for images. Won best hack for education McHacks 2022 (@hackmcgill).

    Python 1

  4. abhijeetpraveen/GymPose_CHAP abhijeetpraveen/GymPose_CHAP Public

    MAIS Hacks 2022 Submission (Mohammed Ahmed Chaudhry, Abhigyan Praveen, Abhijeet Praveen, Athavan Thambimuthu)

    TypeScript