Aliot SysML v2Model as code. See the system. Edit SysML v2 as text and diagrams. Built-in validation and AI tools. Write User guide · Sample models · Website · Report an issue
Captured from Aliot 0.45.0 running in VS Code. View the light screenshot, dark screenshot or editing captures. Edit the diagram. Update the model.Use Properties and diagram context menus to add elements, rename them, change values and create supported relationships. Semantic edits are written back to the source. The source and saved layout work with Undo, Redo, Save All and Git. Edit inherited values and port featuresChange an inherited value to create a local override. Here, battery capacity changes from 80 to 95. The Battery definition and spare battery stay at 80. Inspect a port to edit conjugation and directed features. Navigate the model hierarchyChoose the Diagram pill beside a Browser element to focus its diagram. Use Up beside the filter to return to the parent's General View. Get started
Explicit standard Use the diagram Save button or File > Save All to save source and layout together. Auto Save also works. Start with the small rover, then explore the drone or software-defined vehicle. Modeling support
Views for different questions
The Browser pane provides model navigation and authoring alongside diagrams. Its eye buttons hide or show single elements on the open diagram. Run SysML: Which Diagram? for help choosing a view. Diagrams support automatic layout, manual placement, connector routing and SVG export. Grid View supports CSV export. Layouts are stored under AI tools for your chosen agentAliot contributes model-context, draft-validation, library-search, symbol-resolution, requirement-trace and diagnostic-explanation tools to compatible VS Code AI agents. Tools use the language server's model information. They do not provide an AI model or credentials. Configure a compatible agent separately; core modeling needs no AI account. Context shared with an agent is handled under that service's policies. Desktop, browser and themesLanguage services and editable diagrams work in desktop VS Code, vscode.dev and github.dev. Opening Choose Aliot Dark or Aliot Light in Preferences: Color Theme. These are the renamed SysML v2 Default and SysML v2 Gray themes. Existing settings keep working through the stable Validate and export in CIThe companion tools run in Node.js environments:
Settings and helpOpen Settings > Extensions > SysML v2 for validation profiles, auto-import, diagram refresh and presentation options. The default diagram refresh mode is live; auto-import on save is opt-in. This project is under active development. Report a problem with a small model, extension version and view name. Read the release notes for recent changes. Privacy and licensesAliot collects no telemetry and includes no analytics. Models and diagram layouts stay in the local or browser workspace unless you choose to share them through another service. The extension uses the Freeware License. The bundled OMG library is from release Architecture, Language, Integration, Orchestration, Traceability. The ideas behind the Aliot name. |