Skip to content
View howdoiusekeyboard's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing

Block or report howdoiusekeyboard

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

Kushagra Golash

howdoiusekeyboard · the operative who can't find the any key


graphlit · live addressparser · live


▶ CURRENT OPERATION

Shipping cross-platform haptics for the mobile web · researching graph traversal for academic citation networks · maintaining MCP servers that enforce writing quality.

Want to know what I'm shipping next?

  • Ducati → WebRTC realtime audio pipeline (hands-free voice-advisor mode)
  • graphlit-expansion → real-time inference layer + GraphQL endpoint
  • TrueVoice-MCP v2 → expanded slop taxonomy + tone fingerprinting
  • indian-address-parser → Hindi-only fine-tune + Devanagari edge cases
  • @haptics/core v2 → Web Audio API fallback for older iOS

PROJECTS

· AI / MCP

MCP server that detects AI slop and enforces human-style writing rules.

Dual transport (stdio + HTTP), one-click install across Claude Desktop, Cursor, VS Code, Claude Code. Scoring across utility, style, and structure dimensions.

TypeScript · MCP SDK · Zod · Vercel

AI purchase advisor grounded in your real financial profile.

Gemini Flash Lite vision scoring on Next.js 16 with Firebase 12 persistence. Hands-free voice-advisor mode in flight — WebRTC pipeline for real-time audio with OpenAI Realtime currently being wired.

Next.js 16 · Gemini Flash Lite · Firebase 12 · OpenAI Realtime · WebRTC · TypeScript

· Graph / Backend

graphlit-expansion live screenshot

Academic citation graph expansion + hybrid recommender over OpenAlex and Neo4j.

Idempotent BFS through 1,000-paper expansions in 20-40 min · Louvain communities + PageRank + 4-component hybrid recommender (citation overlap × topic affinity × author collaboration × velocity, 30/25/25/20 weighted) · 50 parallel fetches, 80 req/s · 895 papers indexed across 8 communities · time-decayed personalised feeds with cold-start fallback.

Python 3.14 · Neo4j 6.1 · FastAPI · Pydantic · Louvain · PageRank

↗ Live Demo

· Hardware / Web

Cross-platform haptic feedback library that finally makes iOS Safari vibrate.

Unifies mobile-web vibration across iOS (the checkbox-switch workaround for Safari 17.4+) and Android navigator.vibrate() · framework-agnostic core plus typed bindings for React, Vue 3, Svelte 5 · 7 built-in presets (selection, impact, success, warning, error) · respects prefers-reduced-motion · capture-phase listeners preserve native gestures · desktop silent no-op.

TypeScript · React · Vue 3 · Svelte 5 · iOS Safari 17.4+

npm: @haptics/core v1.0.0

· ML / NLP

indian-address-parser live screenshot

Fine-tuned IndicBERTv2-SS + CRF that decomposes messy Indian addresses into 15 structured entities.

94.3% F1 on test set (most entities >95%) · ~25 ms avg inference, <30 ms p99 · Hindi (Devanagari) + English support · gazetteer-refined transliteration · packaged as a pip-installable library with FastAPI service and Gradio demo on Google Cloud Run.

PyTorch · IndicBERTv2-SS · CRF layer · FastAPI · Cloud Run

↗ Live Demo


LOADOUT

Languages

Python TypeScript JavaScript SQL C++ Java

AI & ML

PyTorch TensorFlow Transformers BERT ONNX scikit--learn LangChain LangFlow MCP OpenAI Gemini Ollama Whisper

Web & APIs

Next.js 16 React 19 FastAPI Express Node.js WebSockets Tailwind WebRTC Framer Motion GSAP

Infra & Data

Docker AWS EC2 GCP Vercel Firebase Supabase PostgreSQL Redis MongoDB Neo4j GitHub Actions n8n Playwright


TELEMETRY

Account profile · lowlighter/metrics
GitHub Stats Top Languages GitHub Streak
Half-year isocalendar · lowlighter/metrics

Ship things that don't exist yet. Then ship the source.

built from profile/build.ts · pinged demos · regenerated nightly · last build 2026-05-14T06:29:10.799Z

Pinned Loading

  1. TrueVoice-MCP TrueVoice-MCP Public

    A Model Context Protocol server that helps AI generate human-like text without AI slop

    HTML 2

  2. Ducati Ducati Public

    Rational advice on your purchasing decisions. Next.js + Firebase + Gemini web app that analyzes purchases against your financial profile.

    JavaScript

  3. graphlit-expansion graphlit-expansion Public

    Academic citation network expansion using OpenAlex API and Neo4j

    Python 1

  4. haptics haptics Public

    Haptic feedback for React web apps. iOS Safari + Android Chrome.

    TypeScript 1

  5. indian-address-parser indian-address-parser Public

    Production-grade NLP system for parsing Indian addresses using IndicBERTv2-CRF

    Python 2