DreamLab-AI

Codescape — Design skill for Claude Code

Design community

Human and agent voice collaboration around a near-real-time 3D visualisation of a codebase.

How to install Codescape

This entry records only its repository, not the path inside it, so there is no exact command to give. Open DreamLab-AI/codescape and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Codescape does

Human and agent voice collaboration around a near-real-time 3D visualisation of a codebase. Graphicle engine, CUDA layout, desktop and XR on one port. Born in VisionClaw (ADR-2143).

Alternatives in Design

  • Theme Swap — Recolour an extracted site's design around a new brand primary 3.6k ★
  • L Docs Package — Document a core Lowdefy package (api, build, cli, client, engine, layout, operators) 3k ★
  • Clui Cc — A lightweight, transparent desktop overlay for Claude Code on macOS 956 ★

README

Codescape

A shared spatial view of source code for people and agents

[![Licence](https://img.shields.io/badge/Licence-AGPL--3.0%20%2B%20MIT%2FApache--2.0%20crates-blue?style=flat-square)](LICENSE) [![Rust](https://img.shields.io/badge/Rust-1.94%2B-f74c00?style=flat-square&logo=rust)](Cargo.toml) [![Crates](https://img.shields.io/badge/Crates-5%20(2%20on%20crates.io)-8b5cf6?style=flat-square)](#crates) [![Status](https://img.shields.io/badge/Status-v0.1.0%20early-10b981?style=flat-square)](#status--honesty)

**Humans and agents work in the same near-real-time 3D view of a codebase, and you steer it by voice.**

**Maintainer**: [John O'Hare](https://github.com/jjohare)

[Architecture](#architecture) · [Crates](#crates) · [Quick start](#quick-start) · [Ecosystem](#where-codescape-sits) · [Status](#status--honesty) · [Docs](docs/README.md)


Codescape extracts a code graph from one or more repositories, lays it out in 3D on the GPU (or the CPU), and streams it to a desktop browser client and a Godot XR headset client from one port. Agents and people appear in the graph at the node they are touching, as they touch it. You talk to the scene with push-to-talk: "focus on the parser", "who calls `parse_config`", "what is claude doing". Every spoken or typed request becomes a typed command before anything runs.

Codescape is a code-work tool. It is deliberately separate from the knowledge-work system it was born beside ([VisionClaw](https://github.com/DreamLab-AI/VisionClaw)): it reads source trees, never a knowledge corpus, and that separation is a tested property (see [Security posture](#security-posture)).


![Codescape at the symbol tier: 29,819 nodes and 77,925 edges of the VisionClaw and agentbox source trees, laid out on the GPU and coloured by Leiden community](docs/screenshots/00-hero-l2-galaxy.png)

*The VisionClaw and agentbox source trees at the symbol tier (L2): 29,819 nodes, 77,925 edges, CUDA l