Skip to content
Agentmart
Submit a tool

localmaxxing

LocalMaxxing API for local-LLM benchmark + eval leaderboards.

Skill by 1337hero

IndexedWTFPL★ 1
Write a review

Chalk Labs

Need help deploying localmaxxing?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/1337hero-localmaxxing

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

LocalMaxxing API for local-LLM benchmark + eval leaderboards. Trigger: submitting benchmarks, pushing tok/s or eval scores.

Use cases: backend, ml

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/localmaxxing

What's inside

Skill name
localmaxxing
Description
LocalMaxxing API for local-LLM benchmark + eval leaderboards. Trigger: submitting benchmarks, pushing tok/s or eval scores.
License
WTFPL
Instructions
302 lines in SKILL.md · view on GitHub

Before installing

  • Instructions call the network
  • Instructions read files in your home folder (~/.ssh, ~/.aws…)

Agent Skills spec issues

  • body: contains an absolute path from the author's machine

Files (1)

  • SKILL.md

SKILL.md (first lines)

# LocalMaxxing API

Public leaderboard for local LLM throughput + quality evals. Two surfaces:
- **Benchmarks** — tok/s, TTFT, VRAM, hardware
- **Evals** — task-level quality scores against named suites (register your own — see Eval section)

Benchmarks **auto-approve**; **eval runs land PENDING → admin approval**. Rate limit is **30 submissions per rolling hour per API key (300 for Pro)** — benchmarks and evals have **separate** windows. Read `X-RateLimit-Remaining`/`-Reset` headers to self-throttle. (verified 2026-06-25)

## Authentication

Bearer token, prefixed `bhk_` (40 hex). Load before every call:

```bash
export $(grep LOCALMAXXING_API_KEY /home/mikekey/.env | xargs)
```

If the env var isn't in `~/.env` yet, get a key from a logged-in browser session:

```js
// In devtools console at https://www.localmaxxing.com (signed in via HF or GitHub)
await fetch('/api/keys', {method:'POST', headers:{'Content-Type':'application/json'},
  body:'{"name":"archbox"}'}).then(r=>r.json())
// Raw bhk_… token returned ONCE — copy immediately into /home/mikekey/.env
```

There is no UI page for keys — `/api/keys` is the only path.

## Base URL

`https://www.localmaxxing.com`

## Bootstrap context (live)

Before doing anything non-trivial, pull the canonical agent context — it's authoritative and updated server-side:

```bash
curl -s https://www.localmaxxing.com/api/agent-context | jq
```

It returns: required/optional fields, hardware schemas, full `engineFlagsSchema` + `commandParsing` (which CLI flag → which DB field), rate-limit headers, examples for vllm/sglang/Apple-silicon/heterogeneous-GPU/spec-decoding, and the eval submission shape. Treat it as the spec — this SKILL.md is the cheat sheet.

## Endpoints

### Public (no auth)
| Path | Method | Purpose |
|---|---|---|
| `/api/agent-context` | GET | Full machine-readable spec (use this first) |
| `/api/benchmarks` | GET | Approved benchmark results, with filters (`limit`, `offset`, model, hwClass…) |
| `/api/leaderboard` | GET | Ranked by tok/s output — returns model, hardware, engine, **engineFlags**, reactions |
| `/api/models` | GET | Browse models |
| `/api/models/search?q=<query>` | GET | Fuzzy resolve human name → canonical `hfId` (use before submitting) |
| `/api/evals/suites` | GET | List approved suites |
| `/api/evals/suites/{slug}` | GET | Suite definition: tasks, scoring, runConfig, suiteDoc |
| `/api/evals/runs?modelId=…` | GET | Best approved eval run per suite for a model |

### Authenticated
| Path | Method | Purpose |
|---|---|---|
| `/api/benchmarks/dry-run` | POST | Validate without persisting (no rate-limit hit) |
| `/api/benchmarks` | POST | Submit benchmark (rate-limited) |
| `/api/evals/runs/dry-run` | POST | Validate eval payload (no rate-limit hit) |
| `/api/evals/runs` | POST | Submit eval results (rate-limited) |
| `/api/evals/execute` | POST | Server-side execution against your public OpenAI-compat endpoint |
| `/api/evals/suites` | POST | Register custom suite (pending admin approval) |
| `/api/runs/{id}/react` | POST | React to a run with an emoji (or `null` to remove) |
| `/api/setups` | GET/POST | Saved hardware presets (session-only, used by submit page) |
| `/api/keys` | GET/POST | List/create API keys (browser session only) |

## Querying the leaderboard

Leaderboard rows include `model`, `hardware`, `engine`, and parsed `engineFlags` (commandSnippet, tensorParallel, gpuLayers, kvCacheDtype, flashAttn, specDecoding, mtpEnabled, …). Filter client-side with `jq`:

```bash
# Top runs for a model
curl -s "https://www.localmaxxing.com/api/leaderboard?limit=50" \
  | jq '.rows[] | select(.model.hfId=="Qwen/Qwen3-8B")'

# All Vulkan llama.cpp runs sorted by tok/s out
curl -s "https://www.localmaxxing.com/api/leaderboard?limit=200" \
  | jq '[.rows[] | select(.engine.backend=="vulkan" and .engine.engineName=="llama.cpp")] | sort_by(-.tokSOut)'

# Multi-GPU AMD setups using flash-attn
curl -s "https://www.localmaxxing.com/api/leaderboard?limit=200" \
  | jq '.rows[] | select(.hardware.gpuName | test("AMD")) | select(.hardware.gpuCount > 1) | select(.engineFlags.flashAttn==true)'

# Pull the exact commandSnippet of the #1 run for a model — useful as a tuning reference
curl -s "https://www.localmaxxing.com/api/leaderboard?limit=200" \
  | jq -r '[.rows[] | select(.model.hfId=="Qwen/Qwen3.5-0.8B-Base")] | sort_by(-.tokSOut) | .[0].engineFlags.commandSnippet'
```

`/api/benchmarks` accepts query filters (`limit`, `offset`, model, hwClass, etc.) for narrower pulls.

## Resolving fuzzy model names

**Do NOT rely on `/api/models/search` — it returns empty results unreliably.** Instead:

1. **Check Mike's existing submissions first** — hfId is in the response and the alias→hfId mapping is already solved:
```bash
export $(grep LOCALMAXXING_API_KEY /home/mikekey/.env | xargs)
curl -s "https://www.localmaxxing.com/api/benchmarks?limit=100" \
  | jq '[.benchmarks[] | select(.user.username == "1337Hero")] | .[] | {alias: "?", hfId: .model.hfId, quant: .engine.quantization, tokSOut, status}'
```

2. **Check the leaderboard** for any hfId that matches the model family:
```bash
curl -s "https://www.localmaxxing.com/api/leaderboard?limit=200" | jq '[.rows[] | select(.model.hfId | test("(?i)qwen"; "i"))] | .[] | .model.hfId' | sort -u
```

3. **Known alias → hfId map** (llama-swap aliases don't match hfIds — use this table):

| llama-swap alias | hfId | quant |
|---|---|---|
| `Qwen-Coder-30B` / `Qwen-Coder-30B-fast` / `Qwen-Coder-30B-rocm` | `Qwen/Qwen3-Coder-30B-A3B-Instruct` | Q8_0 |
| `Qwen3-Coder-Next` | `Qwen/Qwen3-Coder-Next` | MXFP4_MOE |
| `Qwen3.5-122B` | `Qwen/Qwen3.5-122B-A10B` | MXFP4_MOE |
| `Qwen3.6` / `Qwen3.6-fast` | `Qwen/Qwen3.6-35B-A3B` | Q8_0 |
| `Qwen3.6-27B` / `Qwen3.6-27B-fast` | `Qwen/Qwen3.6-27B` | Q8_0 |
| `GLM-4.7-Flash` | `zai-org/GLM-4.7-Flash` | MXFP4_MOE (vLLM) or Q8_0 (gguf) |
| `GPT-OSS` | `openai/gpt-oss-20b` | Q8_0 |

From 1337hero/claude-toolkit, WTFPL.

More from 1337hero/claude-toolkit

Signals

Stars
1
Forks
0
Open issues
0
Last commit (this folder)
Jul 2, 2026 (4 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
WTFPL
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from 1337hero

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get localmaxxing running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying localmaxxing?

CallGet help
Cite this page

localmaxxing skill. Agent Mart. https://agentmart.dev/skills/1337hero-localmaxxing (last updated 2026-10-24)