Rudel has been the missing “stats layer” for how I actually use AI to write code. Instead of guessing what helps or wastes tokens, I finally see real patterns: which prompts work, where AI speeds me up, and where I still need to step in. The fact that it’s free, open source, and self‑hostable makes it feel like a tool built for engineers first, not just another SaaS dashboard.
Opaline
hi product hunt! evren here, builder of opaline.
we’re building team-wide, message-level analytics for your claude code and codex sessions:
a way to pull back the curtain on how your team actually codes with agents.
why? the tools people reach for today, like ccusage or /insights inside claude code, are single-user, single-model, and pretty shallow. they’ll tell you how many tokens you burned and what it cost, maybe a high-level insight or two. that’s fine for a solo dev. but real teams rack up thousands of sessions across dozens of repos and models, and right now there’s just no good way to see any of it together.
we want to change that. understanding how your team works with coding agents should be effortless.
like you’d never run a website without analytics... it's obvious that you need them for your agentic coding sessions too.
what’s our backstory? we first built opaline for our own team at obsessiondb (yc f26) as a little side project called “rudel,” and now i’m here to give it a proper life. we were all deep in cc and codex every day, but nobody could see how anyone else was working.
when someone struggled with a skill, it stayed on their machine.
when someone got stuck, it stayed on their machine.
when claude told "you're absolutely right!" for the third time it stayed on their machine.
(if the machine wasn't punched into already)
the usage dashboards out there only showed us our own numbers, and none of them kept the history we needed to actually learn over time.
so we built the thing we wished existed: a shared place to see, replay, and learn from our sessions.
how is your team using coding agents today? what can’t you see that you wish you could?
would love to hear from you.
best,
evren
Demand Sage for HubSpot
I would love to learn how many of our sessions are actually producing something good, something actually valuable. What are some ideas for measuring this?
Opaline
@escobarjose it's definitely easier to track agent runs that went wrong. we're still exploring what we could do. one thing we've done already is tracking positive replies by the user and another idea we're working on is correlating green merged PRs
Curious how you handle sensitive stuff in the sessions though Coding sessions can have a lot of things you probably don’t want sitting in a team dashboard.
Opaline
@sheikh_umair1 great point, we're filtering known secrets for everyone and for teams with high security standards we offer on-prem / self-hosted deployments where all the data stay in your cloud. and you can choose what to upload so you don't upload your personal sessions to the team dashboard.
I could see this being handy for teams trying to figure out where they’re actually spending time with Claude/Codex.
Opaline
@sukumar_sukumar1 yes, changes like every 4 weeks haha. and just changed yesterday with opus 5.5 vs sol 6
So the goal of this is for the team to get better over time by learning exactly how they message and the results of it? Pretty cool
Opaline
@lucas_duys yes sir! 🫡
Ordinary People Prompts
Great stuff, even though I fear I'll need to change the way I talk to my agents if this is exposed haha
Opaline
@wherelambo the more you swear when you're pissed off the more data you have to steer your agents ;)
Finally! We're duplicating so much with no way to figure out what's been solved already
Opaline
@heychristoph thanks christoph!