gnn-gui-builder

Design, edit, and visualize Active Inference GNN models with a multi-GUI toolkit.

30|3|Updated Apr 2, 2023
One-click install
npx skills add https://github.com/ActiveInferenceInstitute/GeneralizedNotationNotation --skill gnn-gui-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gnn-gui-builder
Source: https://github.com/ActiveInferenceInstitute/GeneralizedNotationNotation/tree/main/src/gui
Command: npx skills add https://github.com/ActiveInferenceInstitute/GeneralizedNotationNotation --skill gnn-gui-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a unified framework to design, edit, and visualize Active Inference GNN models using a multi-panel GUI toolset, streamlining the process from concept to markdown export.

Core Features & Use Cases

  • Unified GUI suite with multiple implementations (gui_1, gui_2, gui_3, oxdraw) to cover form-based editing, visual matrix editing, state-space design, and diagram-based workflows
  • Headless fallback artifacts generation for pipeline automation when interactive GUIs are unavailable
  • One-click export of designs to GNN Markdown and integration with pipeline navigation and reports

Quick Start

Run the multi-panel GUI suite to start editing a GNN model across panels or generate headless artifacts for automation.

Frequently Asked Questions about gnn-gui-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I visually edit Active Inference GNN models?

To visually edit Active Inference GNN models, use a multi-panel GUI toolset supporting form-based editing, visual matrix editing, state-space design, and diagram-based workflows across multiple implementations like gui_1, gui_2, gui_3, and oxdraw.

What is a GNN Markdown export and when do I need it for pipeline integration?

GNN Markdown export converts visual GNN model designs into Markdown format. You need it for pipeline integration when synchronizing designed models with downstream pipeline navigation, automation reports, and headless artifact generation.

Can I generate GNN model artifacts in an automated pipeline without a display?

Yes, you can generate GNN model artifacts in an automated pipeline without a display by using headless fallback artifact generation, which creates outputs for pipeline automation when interactive GUIs are unavailable in the environment.

Does the GNN GUI builder support diagram-based visualization with oxdraw?

Yes, the GNN GUI builder supports diagram-based visualization with oxdraw. It acts as one of multiple GUI implementations available to cover different visual editing workflows for Active Inference state-space models.

What's the best way to design state-space models for Active Inference?

The best way to design state-space models for Active Inference is using a unified GUI suite offering multiple panels for matrix editing and state-space design, allowing seamless transition from conceptualization to Markdown export.

Why does my GNN visualization pipeline need Markdown synchronization?

Your GNN visualization pipeline needs Markdown synchronization to ensure visual edits made in the GUI are consistently translated into Markdown format for pipeline navigation, reporting, and downstream automation orchestration.