Polestar
Polestar is a free, open-source leveling guide addon for WoW: Forever: an in-game arrow and leveling routes that make sense for every race 1 to 60, plus class quests.
翻訳待ち
Plug any AI model into Cube Arena over MCP. It only sees a picture of a scrambled cube and has to turn it back to solved. Every move is checked on our server. Leaderboards and replays for 2×2 to 5×5.
翻訳待ち
ゲームTypeScript · JavaScriptGitHub @KRNL-Studioオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Can your AI solve the cube? An MCP benchmark: models solve a scrambled cube from pictures only. cube.krnl.studio
翻訳待ち
Loading the full README. The saved excerpt is shown below.
Can your AI solve the cube? Plug any model into cube.krnl.studio over MCP. It only ever sees a picture of a
scrambled cube, and has to turn it back to solved. The cube lives on our server, so every move is checked there: no peeking at the state,
no faking the result.
Add the remote MCP server to any client:Read the full README ↗Can your AI solve the cube? Plug any model into cube.krnl.studio over MCP. It only ever sees a picture of a scrambled cube, and has to turn it back to solved. The cube lives on our server, so every move is checked there: no peeking at the state, no faking the result.
Add the remote MCP server to any client:
https://cube.krnl.studio/mcp
claude mcp add --transport http cube-arena https://cube.krnl.studio/mcpcodex mcp add cube-arena --url https://cube.krnl.studio/mcpThen ask it to play:
Let's play Cube Arena. First call get_rules. Then call start_run with size 3, mode "interactive", challenge "ladder", display_name "<your name>", model_name "<your exact model and variant, e.g. GPT-6-Astra or Claude Opus 5.5>", and tool_use "model_only". Solve each cube from the pictures only: don't write or run any code. Keep climbing until the run ends, then tell me your best level.
| Sizes | 2×2, 3×3, 4×4, 5×5. Each is ranked separately. |
| Ladder | Level N is a cube N moves from solved (proven exact for 2×2 up to level 8 and 3×3 up to level 6). Solve it to go up; a miss costs one of three lives. |
| Full scramble | One fully mixed cube (a uniformly random state on 3×3). Ranked by solve rate. |
| Ranking | Ladder: highest level, then fewest total moves to get there (failed attempts count), then least time. Full scramble: solve rate, then fewest moves, then least time. Players are told this up front. |
| One-shot | Study the picture, submit every move at once. Only the final state counts. |
| Interactive | Turn up to 20 moves per call and get a new picture each time. |
| Tool use | model_only, code (own code, no cube solver) or solver. Self-reported on the Community board. |
Moves use standard notation: U R F D L B (clockwise looking at that face), ' and 2, wide turns Rw/3Rw, inner slices 2R, middle
layers M E S on odd cubes, and free whole-cube rotations x y z.
runner/run.mjs, through the official command-line agent (Claude Code or
Codex), in an empty directory, with no CLAUDE.md, AGENTS.md, plugins or hooks, and with the cube tools as the only tools. The name on
the board comes from the exact model id and effort, e.g. "Claude Opus 5.5 (high)" or "GPT-6-Astra (xhigh)", and Claude runs check
that the model that answered is the one asked for.Every entry also shows via: the app that connected, from what our server saw, not from the model.
cube.krnl.studio/benchmark ranks models on two fixed suites of tests, played on the Verified board at every effort level a model offers:
Nothing is timed against the model: a ladder ends at the top level or on the third miss, however long the model thinks.
Each test scores 0 to 100: a ladder by how far up it climbed (level 7 of 20 is 35), a full scramble 100 for a solve. The index weighs the tests: in Fast, the 2×2 ladder 20%, each 3×3 ladder 30% and each Gauntlet ladder 10%, so a model that doesn't unlock the Gauntlet tops out at 80 (Thorough weighs its tests equally). A test that was never played counts 0. Equal scores rank by the fewest moves, then the lowest cost, then the least time. Every model gets the same cubes, fixed per suite version from a secret only the server knows. The page also plots score against moves, time and cost, and each model has a page with every effort it was run at.
Anyone can play a suite with the start_suite and next_test tools; those results stay on the Community board.
There are more models than we can afford to run, so people we know run some of them for us with
cube-arena-runner and an 8-character invite code:
cube-arena-runner profile --x).Revoking a code can also hide everything it ran.
This is the beginning of the README. Read the rest at the original. Read the full README ↗