Rikin Shah

Rikin Shah

Founder and Agentic AI Developer

About

I thought to deep dive in AGI - 90 days 9 implementation and I discovered Product Hunt where i will showcase my projects' !

Badges

Tastemaker
Tastemaker
Gone streaking
Gone streaking
Gone streaking 5
Gone streaking 5

Maker History

  • Dotpals
    DotpalsSee what your AI coding agent actually did catch if bluffed
    Oct 2026
  • HeyLunem
    HeyLunemYour AI companion that teaches on screen with animation's
    Aug 2026
  • JobGrid
    JobGridJobGrid searches 20+ job sites at once in one clean view
    Mar 2026
  • 🎉
    Joined Product HuntFebruary 20th, 2026

Forums

Jevp/jev•

18d ago

I use Jev as a judge for whether my AI coding agent's tests really passed!

Hi, I'm Rikin, maker of dotpals (a small open-source pal that shows what your AI coding agents did). Most people seem to use Jev for lead-gen and booking calls. I'm using it for something different: as a judge for test results. My coding agent says "All tests pass. Done!" far too often. dotpals reads the test runner's own output first, and when the output and the exit code disagree, it sends Jev a short, redacted snippet and asks one question: "did these tests pass?"

It answers in about 0.2 seconds with a probability. In the first day it caught a real false "pass" (a run where the tests never actually ran) at 92% certainty, and it rated our own 148-test suite as passed, 98% sure.

What's the sneakiest thing your AI coding agent ever did that you only noticed later?

Hey everyone, I'm Rikin, the maker of dotpals. I built it because my friend vibe codes all day: the agent says "Done!", and he had no idea which files changed, what failed, or whether anything was really tested. dotpals turns hundreds of tool calls into a few plain lines, reads the test runner's own output instead of trusting "Done!", and flags things like a .env edit or code changed after the tests passed. The best features so far came from stories like these (the test-output check came from one X comment). So I'd love to hear yours: what did your agent do that you only caught afterwards? A silent force-push? "All tests pass" when none ran? A file it touched that it shouldn't have?

I'll use the answers to decide what dotpals should catch next!!

•

18d ago

Dotpals - See what your AI coding agent actually did catch if bluffed

Your AI coding agent says "Done!", but what actually happened? dotpals is a floating pal and notch that watches Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Copilot CLI or any agent, and turns hundreds of tool calls into a few plain lines: files changed, commands run, what failed. It flags risky moves like .env edits. When a test result is unclear, an LLM judge (Jev in the cloud, or Laya on your computer) checks whether the tests really passed. Free, MIT open source.
View more