A world builder for Cyberpunk 2077 that runs inside the game on REDnode. Pick an asset from the game's own files, drop it into the live world, move it into place, arrange a scene, and bake the scene into a streaming sector that loads like any other mod.
EDGEbuilder is the first mod built on the EDGE platform end to end: the editor is a web page over the game, the logic is Node, REDbridge lists the assets and bakes the sector, the bake lands in a REDcode project, and EDGEdeck installs both the builder and what it builds. The idea comes from World Builder by keanuWheeze, a Cyber Engine Tweaks mod; EDGEbuilder is a from-scratch design that uses none of its code, files or data.
Read the design · REDnode · REDbridge · REDcode · EDGEdeck
Note
Status: B1, B2a and B2b passed in game; test builds only. EDGEbuilder reads an index of your game's meshes and entities through REDbridge, searches it, and drops a picked asset into the world through REDnode's world API. With Edit on it flies a camera of its own, hides the game's HUD, and moves, turns and scales objects with a gizmo or the keys G, R and S. Nothing it places outlasts the session yet: saving scenes (B3) and baking them into the world (B4) come next, and the first public release follows B4. Results: Tests. Test builds are on the releases page once their in-game test passed; install them with EDGEdeck. Runs on game 2.5 (0.3.4 passed its check there on 2026-10-29), like REDnode 0.38.1 and later. The design says where it goes.
Browse Drop Position Arrange Bake
────── ──── ──────── ─────── ────
REDbridge a preview entity a gizmo drawn by groups, undo, REDbridge writes the
lists the spawns through the overlay; each scene files streaming sector; REDcode
game's own the game API change sets its in the project packs it; EDGEdeck deploys
assets world transform it; restart: it is real
| Behaviour | What you do | What EDGEbuilder does |
|---|---|---|
| Browse | Search the game's meshes, entities, lights and more by kind | REDbridge reads the game's archives once per game version and keeps an index |
| Drop | Pick one and it appears in front of you, or on the surface under the cursor | Spawns a preview entity with the right component through REDnode's game API |
| Position | Move, rotate, scale with a gizmo or the keys G, R, S; type numbers; drop to the floor | Draws the gizmo over the game and sets the preview's transform |
| Arrange | Group, duplicate, hide, undo, save | Keeps the scene tree and writes a scene file |
| Bake | Name the scene, pick a REDcode project, press Bake | REDbridge writes the sector, the streaming block and the ArchiveXL file into the project; EDGEdeck installs it |
Two halves share the scene file: the runtime builder in the game, where what you see is what you get, and the project builder in REDcode, where you tidy, validate and bake with the game closed.
| Path | Contents |
|---|---|
edgebuilder/ |
The REDnode package: rednode-app.json, the editor page and the Node mod |
src/ |
TypeScript for both halves of the package, built into edgebuilder/ by npm run build; npm run smoke tests the REDnode-free parts against a real REDbridge and game |
docs/ |
Documentation site: the design, the scene format, the tests and the dev setup |
tools/ |
deploy.ps1 copies the package into the game; brand/ generates the banner, icon and badges |
- B0 Decide. The design, the repo, a package that installs and opens an empty window. Done.
- B1 Browse and drop. The asset index from REDbridge; drop a mesh and an entity; select, delete. Passed in game 2026-10-13.
- B2a Position. The Edit switch, the gizmo, picking in the world, G R S, numbers, drop to floor, mesh scale. Passed in game 2026-10-14.
- B2b Camera. EDGEbuilder's own camera while Edit is on, builder mode without the game's HUD, drops where the camera looks. Passed in game 2026-10-14.
- Bake probe. One crate baked, packed, deployed and loaded on game 2.5, before anything is built on the bake. Passed on 2026-10-30.
- B2c Mod assets. Browse also lists mod archives and the open REDcode project. Passed in game on 2026-10-30 (0.4.1).
- B3 Arrange and save. Groups, multi-select, duplicate, undo and redo, scene files, a service other packages can ask for scenes. B3-1 Arrange built on 2026-10-31 (0.5.0), waiting for its in-game test.
- B4 Bake.
sector.buildin REDbridge, the bake panel, the scene in the REDcode project, install through EDGEdeck. The first public release (a preview) follows. - B3c NPCs and scenes through REDnode. NPCs as a scene kind, and scenes REDnode loads for any package (REDnode's side passed in game).
- B3b World objects. Pick, inspect and copy what the game already placed. Agreed.
- B4b Edit the world. Hide or change the game's own objects, baked as ArchiveXL sector edits. Agreed.
- B4c Quest places. Spots, trigger areas, map markers and NPC spawns for EDGEquest's quests.
- B5 Lights and more kinds. Lights, decals, particles, effects, sounds, colliders.
- B6 Comfort. Favourites, prefabs, scatter, snapping, templates.
- B7 Project builder. The scene in REDcode with the game closed, then a 3D view.
MIT. This repository contains no game files, no mod files and no data extracted from the game; the asset index is built on the player's machine from the player's own game. Single-player modding only. World Builder is keanuWheeze's; EDGEbuilder shares its idea, not its code. REDengine and Cyberpunk 2077 are CD PROJEKT's.
