Grenish Rai

Software developer and designer

Grenish Rai is a software developer and designer in Kolkata, India. He builds Linux desktop tools in Rust, production web apps in TypeScript and Next.js, and small AI-driven interfaces. He cares how software looks and whether it still works when you poke it. The public site is https://grenishrai.pro.

He currently works as a Junior Frontend Developer at Artelus AI (since September 2026) and previously shipped freelance production software from December 2024 to January 2026, including Mouse Me, a clipboard manager, and Detoxify. That work covers frontend interfaces, REST APIs, authentication, PostgreSQL-backed services, and native Linux utilities written in Rust.

Work

Selected public work includes mouse-me, a Linux cursor manager for Hyprland, Omarchy, GTK, Qt, and X11; a clipboard history tool for Omarchy; musex, a terminal music player; Detoxify, a YouTube Shorts blocker; a shadcn component registry; and ata-converter, a file format converter. Source lives on GitHub under Grenish.

mouse-me

mouse-me is a Linux cursor manager with a GUI and CLI in one binary. It targets Hyprland, Omarchy, GTK, Qt, and X11. mouse-me website

Detoxify

Detoxify removes YouTube Shorts from the browsing loop in Chrome and Firefox. Detoxify on GitHub

Writings

Papers and notes on language models, fine-tuning, and software are published at Writings.

Contact and agent resources

Humans can write through the contact page. Agents should start at llms.txt, then the sitemap and developer resources. There is no public product API, OpenAPI document, or hosted MCP server.

Hello from somewhere above the stack.

I make ideas behave.

I’m Grenish Rai. I’m a software developer with a designer’s eye and an AI researcher whenever curiosity gets the better of me.

Mostly turning “what if?” into “oh, it works.”