The user interface for the Jekejeke Prolog runtime library does not require a character terminal. It requires a window manager and provides its own management of multiple character terminals. It not only allows query answering and source consulting, but also goal debugging. Further capabilities and their activations can be managed.