Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 5.27 KB

README.md

File metadata and controls

53 lines (34 loc) · 5.27 KB

CBM Lens Beta README captures

These are screenshots and browser recordings of the real application using public source from this repository. The application data and text were not retouched. The GIFs were refreshed on 20 October 2026; the still images preserve the earlier captures from 12–13 October.

High-resolution recordings: 20 October

  • Repository: DeusData/codebase-memory-mcp
  • Source commit: 4cf44147e639ae070ee44d9230244bfb9d9676e0
  • Build: make -f Makefile.cbm cbm-with-ui, with the standard frontend and experimental agent activity disabled
  • Capture: built-in browser screenshots on macOS, English locale, native viewport 1600 × 1000, 12 frames per second
  • Encoding: JPEG screenshot frames converted to GIF with one 256-color palette per recording, no dithering, infinite looping; no upscaling, sharpening or pointer overlays

The v0.0.1 label is the frontend package version, not the backend release version. Standard native releases include Lens; using a source build for these recordings is a capture-provenance detail, not an installation requirement.

Data and interaction

The project codebase-memory-mcp is a clean git archive export of the source commit, indexed in full mode into an isolated local cache. No private repository was used. Because the export has no .git folder, the interface reports "Git unavailable" where applicable.

The index reported 81,190 nodes and 411,072 edges. These counts describe this source scope, not a benchmark or proof of complete repository coverage. The interface retains its coverage and display-limit notices. The clips join recorded interaction segments with pauses shortened between them; their displayed application states and answers are unchanged. Directional pulses represent indexed relationships, not observed execution.

Recording Duration What it shows
lens-overview.gif 12.5 seconds Architecture overview, opening src/foundation, browsing its files, selecting arena.c and reading its source beside the map.
lens-galaxy.gif 12 seconds Expanding outgoing relationships around cbm_arena_alloc, switching to the hierarchy and tracing the two-hop call path cbm_arena_alloc → arena_grow → cbm_alloc.
lens-chat.gif 11.5 seconds arena_grow selected in Galaxy, with caller and callee questions answered directly from the indexed graph.

All three GIFs are 1600 × 1000. Their frames and playback duration were decoded and checked after export. README and website use these same files.

Local chat check

The optional Qwen2.5 Coder 0.5B model was downloaded and loaded through the application's own setup. Automatic explanations were disabled for this recording. Both displayed answers are deterministic graph answers, labelled "Listed from the indexed graph; not generated by the model." The clip shows one incoming CALLS relationship from cbm_arena_alloc and two outgoing CALLS relationships to cbm_alloc and cbm_free, alongside the other indexed relationship types. It does not demonstrate model-generated prose.

Original still images: 12 October

Bernhard Jackiewicz captured the PNG stills on 12 October 2026, from commit 4d9592b5 on main after PR #2068. The build used scripts/build.sh --with-ui; headless Chromium on macOS used English locale, a 1440 × 900 viewport and device scale factor 1. Experimental agent activity was disabled.

The indexed project was a public git archive export of that commit in full mode, with 75,037 nodes and 361,349 edges. The PNG stills are 1440 × 900, except the chat still at 1440 × 1200 so the explanation and answer fit together. These are historical application views, also used as reduced-motion alternatives on the website; they are not extracted from the new GIFs.

Still What it shows
lens-architecture.png The whole repository on the architecture map.
lens-chat.png A local model explanation of cbm_pipeline_pass_doclinks and a caller answer listed from the graph.
lens-system-structure.png Component groups and their dependencies in System structure, with src selected.
lens-behavior.png Possible direct calls of compileCards, with its declaration.

Refreshed still images: 13 October

lens-explore.jpg and lens-galaxy.jpg are unedited browser captures at 1280 × 720 from the locally served CBM Lens Beta UI. The running binary reports dev; its exact build commit is unavailable, so these captures do not certify an exact source revision. The local project is named cbm-triage-main-20260919; the screenshots show public CBM source and indexed relationships.

  • Explore: src/foundation/limits.c, its compact file impact summary and direct dependencies (24 nodes, 26 edges). The UI's freshness, sampling and coverage notices remain visible.
  • Galaxy: cbm_max_file_bytes, both directions, all edge types, two layers (160 nodes, 218 edges).

These counts describe the displayed index snapshot, not a benchmark or proof of complete repository coverage.