Skip to content
View Bot-Rakshit's full-sized avatar

Block or report Bot-Rakshit

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Bot-Rakshit/README.md

Rakshit Singh

I like building products, especially around chess. I love working with AI agents and use them for almost everything: researching an idea, thinking through the product, writing code, testing it, and getting it out.

Work

  • I started Chessiro, a chess improvement product with game review, personalized training, and an AI coach.
  • I’m the technical head at OmFit for Parents, an online fitness program for parents over 55. I lead the technology behind the product.
  • I worked on SuperDM, across product and engineering.
  • I built the web product for Samay Raina’s chess community.
  • I’ve made tools for chess broadcasts, streamers, analysis, puzzles, and tournament coverage.

Things I’ve built in public

  • Relay Room — shared commentary rooms inside Lichess broadcasts.
  • Chessiro Canvas — a React chessboard with premoves, annotations, and overlays.
  • Chess Bench — a benchmark for chess libraries across different languages.
  • Titled Tuesday Widgets — broadcast widgets for chess streamers.
  • BM Frontend — the frontend for Samay Raina’s chess community platform.

I’ve also contributed to Muzer and dump-tickets.

Most of my work ends up using TypeScript, Next.js, React, Node.js, and PostgreSQL. The tools change; the part I enjoy is turning an idea into something people can use.

Chessiro · LinkedIn · X

Pinned Loading

  1. bm_frontend bm_frontend Public

    Frontend repository of Samay Raina's chess community website

    TypeScript 104 59

  2. backend_bm backend_bm Public

    Backend for Samay Raina's chess community platform — TypeScript, Express, Prisma, Redis, and Socket.IO.

    TypeScript 17 7

  3. Lightning-kid Lightning-kid Public

    This is a chess bot aimed to contribute to Chess discord servers. This bot is in development stages and has a long way to go before implementation.

    Python 2

  4. Chess-broadcasting-tools/eval-bar Chess-broadcasting-tools/eval-bar Public

    Multiple live evaluation bars for chess positions. Made for chess broadcasts

    JavaScript 54 13

  5. eval-bar eval-bar Public

    Forked from Chess-broadcasting-tools/eval-bar

    Multiple live evaluation bars for chess positions. Made for chess broadcasts

    TypeScript 4 1