Here are some NuGet packages and related sample applications for Hamilton Venus software automation, layout parsing, log reading, and Claude integration. GitHub repository: GitHub - VerisFlow/verisflow-dotnet · GitHub
Sample application for controlling Venus Software via Claude:
Enables users to control Venus software through natural language interaction with Claude—including loading and starting methods, checking real-time run status, and analyzing trace log files post-execution. Tested for Azure deployment (requires Azure Entra ID authentication).
NuGet package for automating Venus software:
dotnet add package VerisFlow.VenusAuto.Core
Built on user32.dll, this package provides UI automation for Venus software, including capturing popup dialogs and automatically clicking buttons. It comes with a sample application for testing operations.
NuGet package for parsing .lay deck layout files:
dotnet add package VerisFlow.LayParser.Core
Parses .lay files along with their referenced labware files. It includes a sample application that converts .lay files into Markdown and displays labware coordinates for quick reading of labware positions in the deck layout.
NuGet package for reading trace log files:
dotnet add package VerisFlow.TraceLogic.Core


