Redesign /mirror (terminal demo), /quests (session-start), rename to Find your match

#4
by ArthurZ HF Staff - opened
SlyFox org

Three big redesigns

/mirror โ€” what slyfox feels like in your terminal

Faux Claude Code terminal that auto-plays a realistic debugging session, with the slyfox mirror orb pinned to the corner of the terminal. Per-turn:

  • Outer orb = your live emotional state (color-shifts, breath-rate changes with arousal)
  • Inner orb = your buddy maintainer's baseline
  • Divergence meter beneath: "in sync ยท 0.18" โ†’ "drifting ยท 0.47" โ†’ "very different ยท 0.71"
  • Inline italic annotations on key turns ("โ† arousal spike, drifting from Arthur"; "โ† back in sync")

Three pre-canned conversations across huggingface/transformers, huggingface/huggingface_hub, argilla-io/distilabel. Buddy + repo selector live-updates the orb and the script. Auto-plays on page load.

Below: annotated timeline scrubber with spike/recovery markers, explainer panel, "Install in your terminal" CTA.

/quests โ€” repo-aware quests, appear on session start

Faux terminal showing the moment you cd transformers && claude. The Claude Code workspace detector fires, slyfox detects the repo + active maintainers, and a quest panel appears inline in the terminal listing 3 quests scoped to that codebase.

Per repo (4 covered: transformers / huggingface_hub / diffusers / vllm) we surface different quest mixes โ€” e.g. transformers gets "Survive the Tokenizer" and "Be more like Arthur"; vllm gets "Kernel Zen". Each quest card has accept button, XP reward, rarity tier. Below: full badge gallery + weekly streak leaderboard.

/marketplace โ€” renamed to "Find your match"

Header, copy, and CTA labels updated. URL stays /marketplace (no route rename โ€” keeps existing links and the nav stable). Three lenses preserved (browse models / by maintainer / fit map). The open-source upset narrative is bolder in copy: "Small models routinely beat big ones here."

Other touches

  • Nav across the three pages now reads Find your match instead of Marketplace. Other pages still say Marketplace for now (single-PR scope; will sweep next).
  • All mock data clearly marked at the top of each file.
ArthurZ changed pull request status to open
ArthurZ changed pull request status to closed

Sign up or log in to comment