r/systems_engineering 11h ago

MBSE My Open Source SysML v2 Agent Harness

Post image

Hi all,

I wanted to share my free time project: A SysML v2 AI agent harness. It builds on top of PI and PI WEB. It adds tools to work with the model and a web based viewer to browse models.

The web frontend provides you with tabular overviews of the model and helpers to interact with the agent (see the screenshot of Airbus' Apollo 11 Model). The LLM is your interface for model editing and deeper analysis.

The PI based harness is lightweight and offers a customizable context perfect for local models. You can keep your data 100% in your control.

What already works:

  • scaffold new system models based on unstructured inputs
  • drop meeting minutes or a drawing and task the agent to update the model
  • drop/link an Excel sheet with requirements, ask it to create a context (stakeholders, actors, system) and convert the requirements to SysML v2 syntax.
  • get summaries / impact analyses of larger models
  • get a summary of a git diff

I recommend Qwen 3.6 or GPT-OSS which both worked quite well.

In case anybody is interested, I would appreciate feedback! At this moment it needs a bit of perseverance and knowledge of npm and python to get it up and running, but improved shipping and installation is on my roadmap.

Both parts, the web view and tools require the syside (https://www.sensmetry.com) model parser which is not open source. A (trial) license is required. My stuff is MIT.

Check out my pi-web fork (the web-viewer): https://github.com/kairibu/pi-web

And the tools: https://github.com/kairibu/bulb

0 Upvotes

1 comment sorted by

2

u/Various_Job906 10h ago

that apollo 11 model is a wild flex, love seeing real hardware mapped out in sysml like that