I Built an Auto-Updating Archive of Every AI Arena Leaderboard
Arena AI (formerly LMSYS Chatbot Arena) is the gold standard for AI model rankings. But it has no public API and no historical data. So I built arena-ai-leaderboards — a GitHub repo that auto-fetch...

Source: DEV Community
Arena AI (formerly LMSYS Chatbot Arena) is the gold standard for AI model rankings. But it has no public API and no historical data. So I built arena-ai-leaderboards — a GitHub repo that auto-fetches all 10 Arena AI leaderboards daily into structured JSON. What It Does A GitHub Actions workflow runs daily, auto-discovers all leaderboard categories from arena.ai, fetches full model rankings, parses them into structured JSON, validates against a schema, and commits to data/{YYYY-MM-DD}/. No hardcoded category list — when Arena AI adds a new leaderboard, it gets picked up automatically. 10 Categories, 300+ Models Text (LLM), Code, Vision, Text-to-Image, Text-to-Video, Image-to-Video, Image Edit, Document, Search, Video Edit. Every model includes: rank, name, vendor, license type, ELO score, confidence interval, vote count. Quick Access REST API Free, no auth. Hosted at api.wulong.dev: # List all leaderboards curl https://api.wulong.dev/arena-ai-leaderboards/v1/leaderboards # Get LLM ranki