UltraGX UltraGX manual Download PDF

Introduction

UltraGX reads a GeneXus Knowledge Base (KB), from version 7.5 to 18, and puts everything it learns about it into open files: Markdown documents to read, JSON to process and a browsable website that works offline. The result serves three purposes:

What it does, step by step

  1. Reads the KB from an XPZ/XML export, from a text export or, on Windows with GeneXus installed, by opening the KB directly with the connector.
  2. Analyses each object with deterministic rules: type, structure, rules, events, variables, navigation, data access and references. No language model guesses at this stage: every conclusion is tied to the evidence that produced it.
  3. Relates the objects: it builds the dependency graph, the data model, the call trees, the data flow diagrams and the clusters (functional groups of objects that work together).
  4. Writes the documentation: one document per object, the data model, the clusters, a rebuild roadmap and the web viewer.
  5. Optionally, adds AI prose (the narrative): a language model writes explanations and the engine checks that every name it cites exists in the object before publishing them.

Read-only

UltraGX never modifies the KB. The connector opens the Knowledge Base read-only and has no write path at all; with an XPZ or a text export you do not even need GeneXus installed. Everything it generates is written to a separate output folder.

Editions

DemoFull
Duration10 days from installationper the licence
Inventory, graph, data model, clusters, call trees and diagramsthe whole KBthe whole KB
Detailed document per object (rules, pseudocode, implicit SQL, interface, original code)25 objects chosen by the engineall
Knowledge packs, rebuild plans per cluster, AI narrativesample onlyall
Internet connectionrequired on every run (licence check)not needed

In the demo, the remaining objects get a summary document with their identity, location, profile, confidence, cluster and references, plus a notice that the detail is available in the full edition.

What data leaves your machine

How to read this manual