Arnav Kamraअर्णव कामरा

Engineer · Founder @ DevDoq · Chennai

I'm a backend, frontend and ML engineer.

I like the unglamorous half of software: gateways, workers, queues and RAG pipelines, the things that keep running at 3 a.m. And I like building the interfaces that sit on top of them. Founder of DevDoq, studying CS at VIT Chennai.

Now

Things I've built

  1. DevDoq docs that write themselvesfounder

    Connect a GitHub repo and DevDoq analyses the codebase, writes structured docs and opens pull requests as the code changes. Ask your repo anything over RAG and vector search, generate AGENTS.md from the CLI, or plug agents in through the MCP server. Behind it: background workers, a Go webhook service, a status page and observability.

    TypeScript · Go · RAG · MCP · devdoq.com

  2. Xenon see people through wallsARKit

    iPhones become helmet-mounted observers: ARKit tracks each phone, Apple Vision finds the people in view and LiDAR places every joint in 3D. A Python hub fuses all the phones into one shared room frame, keeps a stable id for each person and streams the world at 15 Hz to a three.js view, where someone hidden from one phone by a wall is drawn through it from another phone's view. The iOS app is built and installed from Linux with xtool.

    Swift · ARKit · LiDAR · Python · FastAPI · three.js · source

  3. Vibr Discord music bot150K servers

    A music bot at real scale: 150K servers, 20M commands and 35M songs played. Four processes split up to 196 gateway shards through a gateway proxy, with Lavalink handling voice. Now open source and archived.

    Python · Nextcord · Lavalink · Docker · boting-devs/music

  4. molly Discord, in your terminal★ 42

    A realtime terminal chat client for Discord, with keyboard shortcuts and slash commands, backed by a Go relay over WebSockets. Co-built at ploglabs and packaged for Homebrew, Scoop, AUR, deb, rpm and our own DNF repo.

    Go · WebSockets · TUI · ploglabs/molly-terminal

  5. TARS an AI that lives in your OSTauri

    Hit Ctrl+Space and it grabs your selected text as context, then answers in a translucent overlay. No browser tabs. The target is launch-to-ready in under 200 ms.

    Rust · Tauri · TypeScript · LLMs · Arnav717/tars

  6. DeHost hosting with no single point of failure1st place

    Decentralised web hosting on IPFS: immutable deploys, ENS domains, encrypted distributed storage and a one-command CLI deploy.

    TypeScript · IPFS · ENS · CLI · nexxeln/dehost

  7. wayspot-lyrics synced Spotify lyrics in Waybar★ 10

    Real-time lyrics in my Hyprland bar. Click to pause, scroll to skip, with a local cache and a one-command installer that wires up the Waybar module.

    Bash · Python · playerctl · Arnav717/wayspot-lyrics

  8. Segwise multi-agent banking analyticsagents

    An AI copilot for retail banking analysts that automates exploratory analysis, customer segmentation and SHAP feature importance. Co-built.

    Agents · SHAP · TypeScript · puang59/segwise

  9. HackTrail AI learning roadmaps3rd / 550

    AI-generated roadmaps with curated resources: Next.js and Supabase on the front, LangChain RAG for quiz generation, a Hono transcriber API and Redis.

    Next.js · LangChain · Hono · Redis · Arnav717/hacktrail_website

  10. Churn predictor who's about to leaveAUC 0.924

    End-to-end ML on the IBM Telco dataset (7,043 customers): SMOTE for the imbalance and six engineered features, three of which made the top five. I compared five model families, including a custom PyTorch net. The tuned random forest reached a cross-validated ROC-AUC of 0.924 ± 0.007.

    scikit-learn · XGBoost · PyTorch

Work

Writing

Also

Right now