Hey everyone!
So, I've been working on a little side project called LLM Arena.
I often find myself switching between different AI models just to see which one gives a better answer. It gets annoying after a while, so I thought, why not build something that lets me compare them in one place?
And that's basically how LLM Arena started.
You can pick up to 3 AI models, give them the same prompt, and watch their responses appear side by side in real time.
The fun part is that the model names are hidden while you're comparing. You pick the response you liked most, vote for it, and then find out which model actually wrote it.
I've also added a leaderboard based on community votes, response time and token stats, and a history section to revisit previous comparisons.
It's built with Next.js, TypeScript, PostgreSQL, Prisma, and OpenRouter.
I'm still figuring things out and there's definitely room for improvement, but I wanted to put it out there instead of endlessly tweaking things.
Live site: https://llm-arena-woad.vercel.app
GitHub: https://github.com/Aritra004/llm-arena
It's open-source, so feel free to poke around the code too.
I'd really appreciate it if you gave it a try and told me what you think. Even if something feels confusing, looks weird, or straight-up doesn't work, I'd love to know.