Install and Product Guide

Modu Arena

Track your AI coding tool usage and compete with the community

Modu Arena is a leaderboard and analytics platform for AI coding tools. It automatically captures usage metrics from your coding sessions so you can measure progress, compare trends, and benchmark with the community.

A product by MODULABS (모두의연구소)

Just log in - tracking starts automatically

Run register or login once and Modu Arena installs hooks and sets up tracking for detected tools automatically.

No manual API key setup is required for normal use. API key generation below is for advanced/manual setup only.

Quick Start

Run register or login once, then tracking continues automatically.

1Register and install
Run register once to create your account and install hooks automatically for detected tools.
2Code as usual
Keep using your AI coding tools normally. Tracking runs in the background after setup.
3Check your stats
Open your dashboard to review token usage, activity trends, and your leaderboard position.

New user registration

npx @suncreation/modu-arena register

Already have an account? Just log in.

npx @suncreation/modu-arena login

Supported Tools

Modu Arena currently supports six AI coding tools with tool-specific hook integrations.

Claude Code
Session-end hook (stdin JSON + transcript)
Anthropic's CLI coding agent
Claude Desktop
Background daemon sync
Desktop app with continuous sync
OpenCode
Session-end hook (env vars)
Open-source coding tool
Gemini CLI
Session-end hook (stdin JSON)
Google's CLI coding agent
Codex CLI
Session-end hook (env vars)
OpenAI's CLI coding agent
Crush
Session-end hook (env vars)
AI coding assistant

What We Track

We collect usage metrics for analytics while avoiding sensitive content.

What we collect
Token counts (input, output, cache creation, cache read)
Model name
Session timing
Tool usage counts
Code metrics (lines added/deleted)
What we DON'T collect
Code content
File paths
Prompts or conversations
Personal data

How It Works

Automatic hooks, secure submission, and real-time analytics.

After register or login, Modu Arena installs hooks automatically for tools detected in your environment.

Whenever a coding session ends, the hook sends anonymized metrics to the Modu Arena API.

Your data appears on your dashboard and is reflected in community leaderboard calculations.

All requests are signed with HMAC-SHA256 for integrity and authenticity.

Important Notes

Operational details that help you interpret your data correctly.

'Last Active' is based on session end time, not upload time. If you sync historical sessions (for example via Claude Desktop daemon), the date reflects when you actually used the tool.

API keys are permanent and do not expire unless you regenerate them.

Node.js 20+ is required.

Privacy mode is available if you want to hide your profile from the public leaderboard.

CLI Commands Reference

Core commands for setup, tracking, and account checks.

register   - Create account (interactive)
login      - Sign in to existing account
install    - Manual hook setup with an existing API key
submit     - Submit project for AI evaluation
rank       - Check your current ranking
status     - Check connection status
uninstall  - Remove tracking hooks
Run commands with npx @suncreation/modu-arena <command>.