<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Himanish — Projects</title>
    <link>https://himanishpuri.dev</link>
    <description>Portfolio of Himanish Puri</description>
    <language>en</language>
    <lastBuildDate>Sun, 06 Sep 2026 21:36:08 GMT</lastBuildDate>
    <atom:link href="https://himanishpuri.dev/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>local-lambda · AWS Lambda runtime, rebuilt</title>
      <link>https://github.com/himanishpuri/local-lambda</link>
      <guid isPermaLink="false">6a9d90999a33489da8cb8c44</guid>
      <pubDate>Sun, 06 Sep 2026 21:36:08 GMT</pubDate>
      <description>A working reimplementation of AWS Lambda&apos;s core runtime behaviour on local Docker containers. Hard-kill invocation timeouts (the host never trusts user code to exit), warm-container idle eviction via a background reaper, per-container event queues that stop cross-container event stealing, per-function warm pools so concurrent invokes fan out and callers block when the pool is saturated, and the Lambda Runtime API long-poll loop (/next then handler then /response). A FastAPI host process orchestrates the whole container lifecycle.</description>
    </item>
    <item>
      <title>PolyDub · Video dubbing pipeline</title>
      <link>https://github.com/himanishpuri/PolyDub</link>
      <guid isPermaLink="false">6a9d90999a33489da8cb8c43</guid>
      <pubDate>Sun, 06 Sep 2026 21:36:08 GMT</pubDate>
      <description>An automated video-dubbing pipeline with voice cloning and multi-language support. It transcribes with OpenAI Whisper, translates subtitles offline with Argos Translate, synthesises voice-cloned speech in the target language with Coqui XTTS v2, and reassembles a dubbed video with pitch-preserving time-stretch. Optional Demucs source separation keeps the original score under the cloned speech. Whisper and XTTS load once per run, artifacts are cached by audio fingerprint so failed runs resume, and the device (CUDA / MPS / CPU) is auto-detected. Ships as a one-command Docker image with a Gradio web UI.</description>
    </item>
    <item>
      <title>Continuum · Agentic wellbeing assistant</title>
      <link>https://continuum.himanishpuri.dev</link>
      <guid isPermaLink="false">6a9d90999a33489da8cb8c42</guid>
      <pubDate>Sun, 06 Sep 2026 21:36:08 GMT</pubDate>
      <description>A persistent, agentic wellbeing and habit-planning assistant — deliberately not a chatbot with a database. It recalls your history and long-term memory, compares adherence with deterministic statistics rather than a model guess, explains what it noticed with concrete evidence, then proposes a plan change and waits for your approval. On approval it acts for real: a versioned plan update, an audit event, and a scheduled follow-up run by a background job that later adapts the plan or decides no intervention is needed. Next.js with Genkit/Gemini and Firebase auth. Non-clinical.</description>
    </item>
    <item>
      <title>Helix · Self-hosted RAG chatbot</title>
      <link>https://github.com/himanishpuri/helix_chatbot</link>
      <guid isPermaLink="false">6a969590c10b6954e7f110db</guid>
      <pubDate>Tue, 01 Sep 2026 09:06:24 GMT</pubDate>
      <description>Fully self-hosted RAG chatbot with zero external LLM API calls — inference runs locally via llama.cpp, eliminating per-token cost and external data exposure. A semantic response cache cuts repeat-query latency from 2.5s to 0.3s, and history-aware query rewriting keeps follow-up questions reliable. A two-process design (SSE gateway + Redis-backed async workers) streams tokens live with cancel-on-disconnect.</description>
    </item>
    <item>
      <title>AcousticDNA · Audio fingerprinting system</title>
      <link>https://github.com/himanishpuri/AcousticDNA</link>
      <guid isPermaLink="false">6977b750c2edc4caaa6f6ff6</guid>
      <pubDate>Tue, 27 Jan 2026 00:22:00 GMT</pubDate>
      <description>Audio recognition system built from scratch in Go with WebAssembly support. Implements time-coherence voting algorithm to match songs from short audio clips using spectral fingerprinting. Features include client-side WASM processing, REST API server, CLI tool, Docker deployment, and YouTube integration. Custom DSP pipeline performs STFT analysis, peak extraction, and combinatorial hashing. Optimized for performance with batch SQL queries, handles 1000+ songs, and achieves matching with data reduction through local hash computation.</description>
    </item>
    <item>
      <title>Kompte · Sports Event Hosting and Management Platform</title>
      <link>https://kompte.com/</link>
      <guid isPermaLink="false">68ede4d0e1e4977d6eb1fd51</guid>
      <pubDate>Tue, 14 Oct 2025 05:51:12 GMT</pubDate>
      <description>Kompte is a sports event hosting and management platform that allows users to create, manage, and participate in various sports events. It features user authentication, event creation, registration, and a leaderboard system as well as tournament bracket generation.</description>
    </item>
    <item>
      <title>Talkeys · Event Discovery Platform</title>
      <link>https://talkeys.xyz</link>
      <guid isPermaLink="false">68ede4d0e1e4977d6eb1fd50</guid>
      <pubDate>Tue, 14 Oct 2025 05:51:12 GMT</pubDate>
      <description>Talkeys is a social-first event discovery platform that enables users to find, host, and attend events, while engaging in anonymous, chat-based communities. Integrated payment gateway and handles frontend and backend, integration and features.</description>
    </item>
    <item>
      <title>ThaparGo · College ride-sharing platform</title>
      <link>https://www.thapargo.com/</link>
      <guid isPermaLink="false">68ede4d0e1e4977d6eb1fd52</guid>
      <pubDate>Tue, 14 Oct 2025 05:51:12 GMT</pubDate>
      <description>ThaparGo is a ride-sharing platform designed specifically for Thapar University students, facilitating easy and secure carpooling. It allows users to post and find rides, ensuring a convenient travel experience within the campus community.</description>
    </item>
  </channel>
</rss>
