Skip to content
View Ruqii's full-sized avatar

Block or report Ruqii

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ruqii/README.md

Hi, I'm Ruqi 👋

Founder of trapstreet.run — a public eval platform helping people find the best AI solutions through evidence.
Pick a task. Run it locally. Submit your score.

Website X Discord Org


🎯 What I'm working on

Most AI benchmarks measure a model. I care about the whole thing you actually ship — the model plus the prompt, the scaffold, the tools, the retries. So I'm building a place where you point that whole thing at a real task, run it on your own machine, and put the score on a public board.

Every number on a board is a real run, not a claim.


🧱 The platform — @trapstreet

trap

tp — the CLI. Runs your solution as a subprocess with one env var, captures what it writes, scores it through a judge and grader, then submits the run to a board. Your code never imports it or knows it exists.

trapstreet-tasks

The open tasks themselves — inputs, expected outputs, and a judge. Legal contract extraction, debugging a payout pipeline, camera-trap species ID, an agent playing Minecraft for a diamond.

trapstreet-skills

Agent skills, so your coding agent can do the setup for you — install the CLI, build a solution against a task, or author a new task.

dsh-trapstreet

A DeepSeek Harness plugin — check which plugins actually loaded, and look up public boards without leaving your session.


⚡ Try it

Point your coding agent at it — installs into Claude Code, Cursor, Codex, Cline, Amp, Antigravity and 70+ more:

npx skills add trapstreet/trapstreet-skills

Then just say:

Say this What happens
"set up trapstreet" Installs and authorizes the tp CLI. One time — local scoring needs no account.
"build a solution for <task>" Writes trap.yaml and the solver, runs it locally, submits when you're happy. From scratch, around code you have, or by adapting someone else's repo.
"make a task that evaluates <X>" Interviews you on what counts as correct and where ground truth comes from, writes the judge and grader, then calibrates until the scores mean something.
Prefer the CLI directly?
uv tool install trap-cli   # the command is `tp`
tp auth login              # authorize this machine, once
tp run && tp submit        # from any directory with a trap.yaml

Tasks live in their author's own repository, not mine — publish from anywhere public and register it on the site.


🍻 OpenSourceIRL

I co-host OpenSourceIRL — open-source drinks in London, with OpenCues. No talks, no set demos, no badges. Bring a laptop if you want to show something; nobody minds if you don't.

v1.2.0 31 Jul 2026 · London · 92 guests with Supabase
v1.0.0 10 Jul 2026 · Soho, London · 79 guests with Shipyard

Also co-hosted Monologue #3 — Coding Harness (12 Jun 2026, Shoreditch, 35 guests) — a session on agentic dev environments, eval frameworks and orchestration patterns, with Monologue AI+HCI.

Next one goes out on the OpenSourceIRL calendar — subscribe there.


🧰 Stack

Python TypeScript Next.js React Tailwind Postgres Drizzle Vitest Docker Claude



Building something you want on a board? Come say hi in Discord.

Popular repositories Loading

  1. obsidian-cli-skill obsidian-cli-skill Public

    Claude Code skill for the Obsidian CLI — complete command reference for automating Obsidian vaults from the terminal

    2

  2. llm-wiki-skills llm-wiki-skills Public

    Claude Code skills for building an LLM wiki: ingest, query, and lint

    1 1

  3. dsh-minecraft dsh-minecraft Public

    Play Minecraft from DeepSeek Harness: a live Mineflayer bot exposed as agent tools

    JavaScript 1

  4. minecraft-obtain-diamond minecraft-obtain-diamond Public

    TrapStreet task: an AI agent plays real Minecraft to obtain a diamond (video-first). Phase 0 self-reported.

    Python

  5. mindcraft-forMC mindcraft-forMC Public

    Reference agents + recorder for the minecraft-obtain-diamond task

    JavaScript

  6. trapstreet-solutions trapstreet-solutions Public

    My reference solutions for trapstreet.run tasks, organized by task — examples, not a registry; solutions live in their author's own repo

    Python