Parv Jain

bengaluru

I'm a full-stack developer and a computer science student at MSRIT. Right now I'm building Kurambit and Circe, two open-source apps on T3 Code.

now

Kurambit

linux app, mit licensekurambit.comsource

You describe a game and the coding agent you already use builds it in Godot or three.js. Any model it makes in Blender keeps its .blend file and the script that made it.

A second session plays every build and reports what it saw. If a build doesn't beat the last one in a blind comparison, Kurambit reverts it.

test games it has made

  • hollow reachring three bells in a ruined monasterygodot
  • tidewakeroguelite down flooded floors to a bossgodot
  • lantern hopcatch fireflies before the candle diesthree.js
  • fox dashgrab five gems while slimes chase youthree.js

Circe

unfinished, built in the openheycirce.comsource

Circe runs coding agents by voice. It has no LLM of its own. It splits each request into small questions about what's running, then picks the action in code.

When an agent fails, has a question or needs approval, Circe tells you without being asked.

earlier

  • okitosolana payment gateway and sdkappsdksrc
  • droplertlive notifications from one npm packagesitesrc
  • decentraworkfreelance marketplace, solana paymentssitesrc
  • justdrawsketchbook that saves in your browsersitesrc

ui experimentsarchive 07neoaiclandestinecomponents

work

  • tb10 platformtournaments with real-time game syncjan-jun 2026
  • octasolgithub escrow and its solana contractsjul-aug 2025
  • blolabeldocument annotation and hls videonov 2024-jun 2025
  • msritb.tech, computer science2023-2027

contact