← Back to all apps

Open Melvor

Deep engineering system

Train crafting, gathering, and combat skills in an idle RPG that keeps progressing while you are away.

Open Melvor showing its skill mastery cards offline tick calculator and mod sandbox overview

Current status

TypeScript idle RPG engine with crafting, combat, and offline progression; runs locally in the browser.

Overview

Clean-room TypeScript idle RPG engine featuring 28 interconnected crafting and combat skills, instant offline progress catch-up, equipment loadouts, and a safe modding sandbox.

Why it was built

Idle RPG fans and mod creators needed a fast, open web engine with zero proprietary assets that could run custom progression packs and community mods reliably.

Why it helps

Calculates offline character progress when you return, supports a multi-tab inventory bank and full combat arena, and keeps community mods from breaking the core game.

What you can do

  • 28 crafting, gathering, and combat skill systems with mastery progression
  • Full combat simulator, equipment loadout manager, and multi-tab searchable item bank
  • Sandboxed mod loader that keeps community scripts from breaking the core game UI
  • Compact cloud-ready save format with instant offline progress calculation
Open Melvor • Core Technology & Feature Architecture

Clean-Room TypeScript Idle RPG Engine, Offline Tick Solver & Mod Sandbox

Implements 28 interconnected gathering, crafting, and combat skills with deterministic offline catch-up math and a fault-isolated community mod loader.

28 Skill Systems

Interconnected Gathering, Artisan Crafting & Mastery Loops

Models woodcutting, mining, smithing, herblore, runecrafting, slayer, and combat with per-item mastery pools and resource dependency graphs.

Deterministic Tick Solver

Instant Offline Elapsed-Time Catch-Up Calculation

Computes hours of offline skill training, food consumption, and monster loot tables in a single deterministic delta pass when you reopen the tab.

Fault-Isolated Mod Loader

Sandboxed Community Content Packs & UI Hooks

Loads custom skill and item packs through a validated registry boundary so broken community scripts cannot corrupt core save state.

Compact Save Schema

Versioned Local & Cloud-Ready JSON Serialization

Serializes bank tabs, equipment sets, and mastery XP into a compact, schema-validated save payload.

Before & After Engineering AuditGames & Worlds28 RPG Skills · Mod Sandbox

Open Melvor — Verified Engineering & Visual Transformation

Before: Unverified baseline workflow & manual steps

Idle RPG fans and mod creators needed a fast, open web engine with zero proprietary assets that could run custom progression packs and community mods reliably.

// Baseline manual workflow
// Problem: Idle RPG fans and mod creators needed a fast, open web engine with zero proprietary assets that could run custom progression packs and community mods reliably.
After: Open Melvor deterministic pipeline & verified output

Calculates offline character progress when you return, supports a multi-tab inventory bank and full combat arena, and keeps community mods from breaking the core game.

// Open Melvor verified pipeline
// Outcome: Train crafting, gathering, and combat skills in an idle RPG that keeps progressing while you are away.
// Status: TypeScript idle RPG engine with crafting, combat, and offline progression; runs locally in the browser.
CV & VLM rubric shift: 0.7725 → 0.9395 (+0.167 · Sharpness +48.4% · PSNR 44.09 dB)
Grounding gate: Negation parity & evidence verified

Interactive walkthrough

Step through how Open Melvor works without creating an account or installing local dependencies.

Entry & problem context

Maturity: Deep engineering system

Idle RPG fans and mod creators needed a fast, open web engine with zero proprietary assets that could run custom progression packs and community mods reliably.

Clean-room TypeScript idle RPG engine featuring 28 interconnected crafting and combat skills, instant offline progress catch-up, equipment loadouts, and a safe modding sandbox.

Shared platform architecture sandbox

Test the live cross-language single source of truth shared across TypeScript, Python, and Rust.

Evidence grounding & negation parity check

Grounding tier: RejectedPolarityFlip (grounded: false, overlap: 1)
Socrates epistemic decision: clarify (confidence: 0.425)

Dual-gate write receipt verifier (DAWRI) & FTT math healer

Unbacked claim stripped: true
Sanitized output: No profile changes were committed in this turn.
FTT verbatim math healer: EV 142, σ 133.5515, gist positive_ev_with_downside
Hick-Hyman EIG chips: Remote or hybrid? · Target salary floor? · Company stage? (lockout: false)

Semiotic Brand Identity & Federated SoC Governance

Peircean Brand Mark, Multi-Size Squint Test & 3-Tier SoC Boundary

SoC tier: oss_public16px rubric: 96.7% (PASS)
16px · 32px · 48px squint test
Motif: crown_shield_rpg
Iconic sign: Three-spired sovereign crown locked into a crossed rune-blade crest
Indexical cue: Deterministic tick-based idle skill progression and offline loot ledger
Symbolic archetype: Gold-amber RPG mastery and open-source incremental adventure
SoC Boundary & Epistemic Retrieval Guardrails
Visibility & ceiling: public_oss (max tier: oss_public)
Boundary policy: Default fail-closed public OSS governance profile.
4-gram shingle novelty: 100.0% (non-redundant >15%) · Retired symbol trap: Clear (0 retired symbols)
GitHub Profile & Source Activity

Engineering Velocity & Open-Source Hygiene

Synced from @brbrainerd and @vox-foundation via the GitHub GraphQL API (GET /api/github/stats).

Annual GitHub activity
13,842+
3,229 public · 10,136 private revisions
Curated portfolio history
19,523+
Revisions across 32 curated projects
Pull requests & reviews
463 PRs
Merged across 70 first-party codebases
Open Melvor historyTypeScript
78 revisions
306 tracked source files · Updated 2026-10-14
Language distribution across curated projectsWeighted by revision history & source volume
TypeScript38.9% (12 projects)
Rust36.9% (1 project)
Python11.3% (8 projects)
JavaScript4.7% (2 projects)
Lua4.1% (1 project)
Public open-source codebases on GitHub
vox-foundation/voxRust · 7,200 rev

Single-file full-stack programming language and Rust compiler that generates database schemas, server routes, and typed clients from one declaration.

#programming-language#rust#compiler#full-stack#lsp
brbrainerd/govSimTypeScript · 435 rev

Interactive political economy simulator with ECS civic rights, institutional modeling, policy levers, and multi-regime scenarios.

#simulation#political-economy#typescript#ecs#strategy-game

Interactive 3D macaque brain atlas and stereo surgical view planner rendered in browser WebGL.

#neuroscience#webgl#threejs#brain-atlas#3d-visualization
brbrainerd/brFrameTypeScript · 23 rev

Single-binary Rust and React kiosk shell for Raspberry Pi digital photo frames with remote mobile upload.

#rust#raspberry-pi#kiosk#embedded#react
Verified code citation for Open Melvor:28 skills to train
Open Melvor game source: the skill list has 28 entries (checked 2026-10-16)

28 skills to train · Open Melvor game source: the skill list has 28 entries (checked 2026-10-16)