Project ideas from Hacker News discussions.

RuneScape Bench: MMOs for Agents [video]

📝 Discussion Summary (Click to expand)

Theme 1 – RuneScape private servers as a gateway to programming
Many commenters trace their start in software engineering to tinkering with RS private‑server communities.
- “RuneScape was what led me to become a software engineer (through the private server communities)…” — zatkin
- “I have the exact same story. Mopar, RuneServer, then SoulSplit…” — pageandrew
- “It certainly was my first taste of programming and stoked a lifelong interest in computers…” — loufe
- “I made my first private server when I was 11 and loved tech since…” — radihuq

Theme 2 – Jagex‑community relationship: tension, threats, and occasional cooperation
Discussion centers on how Jagex treats private servers, botting, and projects like Runelite or Lost City.
- “Jagex's lawyers have been absolutely decimating botting communities… if they wanted Lost City gone, it would be gone already.” — Fergusonb
- “Jagex is an interesting finance story… I don't have high hopes that the status quo between Private Equity and the community will sustain itself.” — tmpz22
- “Given that Jagex … can pull the rug and kill Runelite at any time, it's remarkable there's been some sense of harmony at all.” — lanyard‑textile
- “Jagex released a plugin interface for Runescape 3 … developed together with developers from the Runelite team… The relationship seems pretty friendly right now.” — gbear605

Theme 3 – Using RuneScape/Lost City as a platform for AI/agent research
Several users see the game (especially the SDK‑driven Lost City world) as a testbed for reinforcement learning, agent harnesses, and benchmarking.
- “this video is a goldmine of ideas on how to build agent harnesses and benchmark them.” — pprotas
- “I've wondered if these types of casual open world … games would make good model training envs.” — jparishy
- “Often this ends up similar to classic RL problems with seeking reward in sparse environments.” — FireCrack
- “I think you would have to go back to more classic genetic algorithm/pet training methods…” — nomel


🚀 Project Ideas

RuneLearn Hub

Summary

  • A guided learning platform that teaches programming and reverse‑engineering concepts by building bots for RuneScape private servers.
  • Provides ready‑to‑run Docker images, a modern Python‑based bot framework (SCAR/Simba successor), and step‑by‑step tutorials that stay within legal private‑server boundaries.
  • Core value: lowers the barrier for newcomers to experience the formative “bot‑coding” journey that many HN commenters credit for launching their engineering careers.

Details

Key Value
Target Audience Aspiring programmers, students, hobbyists interested in game automation and learning by doing
Core Feature Interactive tutorials + pre‑configured private‑server sandbox with a beginner‑friendly bot SDK
Tech Stack Docker, Python (PyAutoGUI/OpenCV for screen interaction), Flask tutorial server, SQLite for progress tracking
Difficulty Medium
Monetization Hobby

Notes

  • HN users repeatedly mention learning to code via SCAR, Simba, and private servers (e.g., “I earned my first paycheck coding Runescape bots in 2004”, “It certainly was my first taste of programming”). A structured, safe environment would let them relive that experience without worrying about server crashes or legal risk.
  • Encourages discussion on modern bot‑building techniques, educational pathways, and preserving the hobbyist spirit that Jagex has tolerated in private‑server communities.

AgentScape

Summary

  • A Gym‑compatible RL environment for RuneScape private servers that supplies screen frames, memory reads, and action primitives, enabling researchers to train and benchmark AI agents in a rich MMO setting.
  • Includes built‑in economy tracking, replay system, and utilities for multi‑agent experiments (e.g., agents playing minigames for social behavior).
  • Core value: turns RuneScape into a reproducible research platform for general‑AI, RL, and agent‑economics studies, addressing the frustration of ad‑hoc agent harnesses.

Details

Key Value
Target Audience AI/RL researchers, graduate students, indie developers experimenting with game agents
Core Feature Standardized observation/action API, server‑side mod for low‑latency memory access, experiment dashboard
Tech Stack Python, Gymnasium, C++ memory‑reading module, Redis for event streaming, Grafana/Prometheus for metrics
Difficulty High
Monetization Revenue-ready: subscription tier for private server hosting + GPU compute (e.g., $10/mo per instance)

Notes

  • Commenters express interest in using agents for RL loops (“model trainers could run it an RL loop using the harness to get feedback data”) and lament the lack of robust tooling (“I’ve tried… with generally poor results”). AgentScape offers a polished, reusable harness.
  • Sparks discussion on benchmarking agent performance, emergent economies, and the feasibility of training sophisticated agents in complex, semi‑open worlds like RuneScape.

RuneArchive

Summary

  • A community‑maintained, searchable archive of historical RuneScape bot‑development resources (forum threads, tutorials, lost media like “We are the hunted”), with versioned snapshots, annotations, and contribution tools.
  • Aims to preserve the knowledge that powered many engineers’ early experiences and make it easily accessible for newcomers.
  • Core value: rescues vanishing knowledge, enabling users to learn from the past and avoid repeating forgotten techniques.

Details

Key Value
Target Audience Veteran bot developers, programming historians, new learners seeking legacy resources
Core Feature Full‑text searchable repository with PDF/scraped forum dumps, diff‑view for updates, user annotations
Tech Stack Elasticsearch (or Meilisearch), React frontend, Node.js API, Git‑backed storage for raw uploads
Difficulty Low
Monetization Hobby

Notes

  • Multiple HN users mention lost or hard‑to‑find content (“I’m going to try to find it and get back to you”, “it was behind a sign‑in on srl‑forums”, “All I was able to find is that 'we are the hunted' was a slogan”). A centralized archive would directly satisfy this pain point.
  • Would stimulate discussion on preserving software‑culture heritage, inspire retro‑programming projects, and serve as a citable resource for articles or talks about early game‑modding communities.

Read Later