Getting Started
The ETABS and SAP2000 agents let you build structural models through conversation. Describe what you want, and the agent creates the model automatically.- Stru AI App (Recommended)
- Try Online
For production work, run the Stru AI desktop app on the same computer where ETABS or SAP2000 is installed. The agent controls your local software directly.
Install Stru AI App
Download the Stru AI desktop app and install it on your machine with ETABS or SAP2000.
Launch the App
Run the Stru AI app on your computer. It connects your local ETABS/SAP2000 installation to the agent.
Sign In and Select Your Agent
Sign in with your email. Then use the dropdown in the top-left corner to choose ETABS Agent or SAP2000 Agent for the software you want to drive.

Start the Client
Use the Client control in the top-right corner to connect the app to your local ETABS/SAP2000. A green dot means the client is connected and ready. From the same dropdown you can Restart client (reconnect) or Stop client (disconnect). The Update button keeps the app on the latest version.

Configure Settings
Open Settings (gear icon, top-right) to verify the app is connected with SAP2000/ETABS and to check/update the working directory. The agent will use this directory to save new models and access existing models.

Chat with the Agent
You can chat with the agent in two ways:Option 1 — In the app (recommended): Once the client shows a green dot, type your request in the Message the agent… box at the bottom of the app window and start building. Everything runs against your local ETABS/SAP2000.
Option 2 — Via browser: Prefer working in your browser? Go to app.stru.ai → Select ETABS Agent or SAP2000 Agent from the top-left dropdown → Click the monitor icon with the green dot to connect to your computer app → Chat from the website while the agent drives your local software.


Why local? Full control over your files, access to your templates and section databases, faster performance, and the ability to continue work offline.
Agent in Action
- Using Stru AI App
- Try Online
Watch the SAP2000 Agent build a steel structure while running through the local Stru AI app:The Stru AI app runs on your machine and connects to your local ETABS/SAP2000 installation. You chat through the browser while the agent controls the software directly on your computer.
- Center: Interactive 3D model views from SAP2000/ETABS - click to select elements for modification
- Right panel: Agent’s explanation of what was built and validation summary
- Bottom: Task breakdown with completed (✓) and in-progress (⚡) steps
ETABS vs SAP2000: Which Agent?
ETABS Agent
Choose for:
- Buildings (high-rise, concrete frames, shear walls)
- Floor diaphragms and vertical load distribution
- Building-specific seismic and wind design
- Story-based modeling workflows
SAP2000 Agent
Choose for:
- Bridges, trusses, space frames
- Industrial structures and towers
- Long-span systems and stadiums
- General-purpose structural analysis
Writing Effective Prompts
The Golden Rule
Either be specific OR explicitly give the agent discretion. Avoid vague prompts.Key Prompt Elements
Specify Units Upfront
Specify Units Upfront
Always include units in your first prompt:✅ “Use kip-ft units for this model…”Prevents unit confusion later.
Break Complex Tasks
Break Complex Tasks
For complex structures, work incrementally:
Be Clear on Directions
Be Clear on Directions
Specify load directions clearly:✅ “Apply loads in gravity direction (downward)”✅ “Wind loads in Global Y direction”✅ “Distributed along member length”
Common Use Cases
- ETABS Examples
- SAP2000 Examples
Advanced Usage
Study and Recreate Existing Models
The agent can analyze existing models and recreate them with modifications:Compare Two Models
Compare different design options:Use Sketches and Floor Plans
Upload drawings to convey information:Parametric Design and Iterations
Rapidly generate design variations for optimization studies, value engineering, and sensitivity analysis.- ETABS Parametric Studies
- SAP2000 Parametric Studies
Lateral system comparisonFloor system optimizationBuilding height study
Best Practices
- Starting New Model
- Modifying Models
- Load Application
Always specify units firstInclude units in your opening prompt: “Create a model using kip-ft units…”Build geometry before loadsCreate structure first → Review screenshot → Apply loads → Verify patterns → Run analysisSave incrementallySave at major milestones: “Save as ‘Building_BaseFrame_v1.sdb’ before we modify the lateral system”
Troubleshooting
Model Doesn’t Look Right
Request Multiple Views
Request Multiple Views
Check Geometry Details
Check Geometry Details
Start Fresh if Needed
Start Fresh if Needed
Agent Seems Stuck
If the agent stops responding, keeps repeating the same step, or gets caught in a loop, work through the fixes below from top to bottom — start with a prompt nudge, and only restart the client or model if prompts don’t help.Try a Prompt First
Ask for Status
Ask for Status
See where the agent is before changing anything:
Ask It to Rethink the Approach
Ask It to Rethink the Approach
Nudge the agent to step back instead of pushing the same path:
Simplify the Request
Simplify the Request
Strip the task down to the essentials and add detail later:
Break It Down
Break It Down
Instead of one complex prompt, use a sequence and review between steps:
- Create geometry
- Add lateral system
- Apply loads
- Run analysis
Start the Task From Scratch
Start the Task From Scratch
If the model is in a bad state, have the agent abandon it and rebuild cleanly:
Reset the Session
If prompts aren’t getting through, the connection between the app and ETABS/SAP2000 may have hung. Reset it.Restart the Client
Restart the Client
Open the Client dropdown in the top-right of the app and choose Restart client. This reconnects the app to ETABS/SAP2000 without closing your model. Wait for the green dot, then send your prompt again.

Close the Model and Start Again
Close the Model and Start Again
If a restart doesn’t help, the ETABS/SAP2000 model itself may be in a stuck state:
- Stop client from the Client dropdown.
- Close the model in ETABS/SAP2000 (save first if you want to keep it).
- Reopen ETABS/SAP2000, then Restart client and wait for the green dot.
- Ask the agent to reopen your saved model, or start a fresh build.
Still Stuck?
Still Stuck?
If the agent is still stuck after a full restart, click Update (top-right) to make sure you’re on the latest app version, then try again. If the problem persists, email bhosh@stru.ai with a short description and a screenshot.
Loads Not Applied Correctly
Verify Load Patterns
Verify Load Patterns
Check Direction
Check Direction
Visualize
Visualize
Real-World Workflow
Complete design sessions showing iteration and refinement:- ETABS: Office Building
- SAP2000: Truss Bridge
Tips for Success
- Iterate freely - Don’t expect perfection first try. Refine with follow-ups: “Can you adjust the bay spacing to be more uniform?”
- Interactive selection - Click elements in the 3D viewer to select them, then ask the agent to modify your selection
- Request screenshots - Ask for visual verification at key stages: “Show isometric view to confirm bracing layout”
- Upload references - Attach floor plans, sketches, or existing models to guide the agent and convey complex information visually
- Compare options - Generate multiple design variations quickly for value engineering and optimization studies
Next Steps
Try Online
Explore agent capabilities online - no installation neededGo to app.stru.ai
Get Full Access
Set up the Stru AI app on your machine for production workDownload Stru AI App
Upload a Sketch
Try creating a model from a floor plan or structural drawing
Run a Parametric Study
Generate 3-5 design variations and compare them
Study Existing Model
Have the agent analyze and explain one of your existing models
Reference Codes
Use @ in prompts to search ASCE 7, ACI 318, AISC 360, IBC
Questions? Email bhosh@stru.ai or book a call to discuss your use case.
