Specification Automation

Build a consistent specification from manually reviewed submittal and O&M information.

Untitled Specification Project

Autosave is on.
Setup neededComplete the project fields and specification fill-ins.
How to Build a Specification
Part 1 is the N/S standard general-requirements section.

Start with the built-in N/S wording and review every project-specific fill-in before issuing the specification. Save a named template only when you intentionally create an approved reusable variation.

Four-step workflow

  1. 1. Project. Enter the project information and complete the bracketed fields in Parts 1, 2, and 3.
  2. 2. Sources. Add the manuals, drawings, submittals, and other supporting files. Files receive an automatic text review. Use Analyze with AI when a source also needs visual and detailed engineering review. You can stay on your current step while analysis runs.
  3. 3. Source Review. The green Updating marker pulses while new findings are arriving. Activity messages say when results are available, so you can open Source Review and begin checking them before the complete document finishes. Compare each finding with its source page, then accept, edit, or reject it.
  4. 4. Review & Export. Resolve remaining fill-ins and warnings, read the complete specification, and create the Word or PDF file.
Revising the wording

Select Improve with AI, describe the change, and press Enter. Review each proposed line, choose Accept or Revert, and then select Accept Changes. Nothing is applied without review. The three most recent revisions remain in Writing History.

Fillable fields stay protected

Bracketed fields such as [EQUIPMENT TYPE] and [SYSTEM NAME / MODEL] remain available after AI writing changes. Their removal is locked unless the request explicitly names the placeholder and asks to remove it.

Document analysis

The local document reader checks text and visual pages for equipment, part numbers, ratings, dimensions, utilities, responsibilities, warranty terms, and specification requirements. Results are saved after each completed batch. The activity message adds Available in Source Review whenever that batch finds something, and every result remains pending until a user accepts it.

One-time computer setup

Complete these steps once on each Windows computer that will analyze documents.

  1. Install Ollama for Windows. Use its normal Windows installer.
  2. Install the LTS version from the Node.js download page. Keep the normal installation choices.
  3. Open d3adgoose/NSAutomation on GitHub. Select the green Code button, then Download ZIP.
  4. Open the downloaded ZIP file, select Extract all, and save the extracted folder somewhere permanent, such as Documents. Local AI needs this folder to stay in that location.
  5. Open the extracted NSAutomation folder and double-click Set Up NS Local AI.cmd. If Windows asks for confirmation, confirm only after checking that the file came from the repository linked above. Setup will try to approve the N/S website automatically; on managed computers it safely continues with manual Chrome permission instead.
  6. Leave the setup window open while it downloads the approved Qwen model. The first download is large and may take a while. Wait until it says Local AI setup is complete.
  7. Close and reopen Chrome, open this website, and select Log in. Sign in with your normal company account.
  8. Open the Local AI popup and select Try Reconnecting. If a Chrome permission question still appears, select Allow. Source documents remain local.

Local AI popup: follow the displayed Your next step message. Use Download One-Time Setup when this computer has not been configured, Try Reconnecting after correcting an issue, or Close to return to the specification.

Helpful controls

Reanalyze refreshes extraction from a saved source. Reload Starter refreshes standard wording while preserving approved equipment, accepted source wording, and completed fill-ins. In text editors, use Tab or Shift+Tab to change hierarchy and Enter to continue numbering.

Approval and fill-ins perform different jobs.

Equipment approval builds the Article 2.2 equipment list. Project and technical fill-ins complete bracketed requirements. Source suggestions add reviewed equipment-specific wording to the selected article.

What belongs in each part?

Part 1 — General

Repeated administrative requirements: scope, related work, quality assurance, submittals, delivery, approved-equal procedure, closeout documents, and standard warranty requirements.

Part 2 — Products

The equipment itself: system type, performance, dimensions, utilities, construction, brushes, pumps, electrical controls, safety devices, water/reclaim systems, components, and options.

Part 3 — Execution

What must happen at the site: preparation, installation, plumbing and electrical connections, startup, commissioning, testing, training, O&M delivery, and final acceptance.

Example wording

N/S setup examples: Use these examples to identify where information belongs. Replace them with the standard N/S wording and the requirements for the current project.

Part 1 example — General
PART 1 - GENERAL

1.1 SUMMARY
A. Provide a complete automatic vehicle-washing system, including equipment, controls, accessories, startup, testing, and training required for an operational installation.

1.2 SUBMITTALS
A. Submit product data, equipment layouts, utility requirements, wiring information, and installation instructions.
B. Clearly identify proposed deviations from the specification.

1.3 QUALITY ASSURANCE
A. Equipment shall be furnished by a manufacturer regularly engaged in producing vehicle-washing systems of the type specified.

1.4 DELIVERY, STORAGE, AND HANDLING
A. Protect equipment from damage, moisture, contamination, and improper storage before installation.

1.5 CLOSEOUT SUBMITTALS
A. Provide operating instructions, maintenance information, final drawings, parts information, and warranty documentation.
Part 2 example — Products
PART 2 - PRODUCTS

2.1 SYSTEM DESCRIPTION
A. Provide an automatic vehicle-washing system configured for the vehicle sizes and operating conditions indicated for the project.

2.2 PERFORMANCE REQUIREMENTS
A. System shall accommodate vehicles up to [MAXIMUM HEIGHT] high and [MAXIMUM WIDTH] wide.
B. Wash cycle shall include the selected wash, rinse, wheel-wash, and optional reclaim functions.

2.3 CONSTRUCTION
A. Structural components exposed to the wash environment shall be corrosion resistant and suitable for continuous wet operation.

2.4 ELECTRICAL AND CONTROLS
A. Provide a control system consisting of [CONTROL PANEL / PLC / HMI DESCRIPTION].
B. Provide automatic and manual operation, status indication, alarms, emergency-stop monitoring, and required safety interlocks.

2.5 UTILITIES
A. Electrical service: [VOLTAGE], [PHASE], [AMPERAGE].
B. Water service: [CONNECTION SIZE], [PRESSURE], [FLOW].
Part 3 example — Execution
PART 3 - EXECUTION

3.1 EXAMINATION
A. Verify that the wash bay, foundations, utilities, drainage, and access conditions are ready for equipment installation.

3.2 INSTALLATION
A. Install equipment according to approved drawings and manufacturer instructions.
B. Coordinate field plumbing and electrical connections with the responsible contractors.

3.3 STARTUP AND TESTING
A. Perform startup, adjustment, and functional testing of the complete system.
B. Demonstrate required operating sequences and safety devices.

3.4 TRAINING
A. Train the owner’s personnel in normal operation, shutdown, safety, and routine maintenance.

3.5 CLOSEOUT
A. Deliver final O&M manuals, drawings, warranties, and service contact information.

Project and Specification Sections

Part 1 starts with the built-in reusable template. Parts 2 and 3 hold project-specific clauses copied from reviewed source documents. All three sections are included in the final PDF.

Specification editor

Part 1 — General

The editor mirrors the PDF hierarchy. Project details remain in the fields above and are not repeated in the specification text.

Template tools
Fill-in statusEquipment typeSystem nameWarranty periodWarranty start event
Specification editor

Part 2 — Products

Complete the bracketed items in the N/S starter, then add or remove clauses for the selected equipment.

Template tools
Fill-in statusEquipment typeSystem / modelApproved equipment listVehicle typeVehicle dimensionsCapacity / speedWash functionsSequence of operationConstructionElectricalControlsWater serviceAir serviceChemical / reclaimOptions
Specification editor

Part 3 — Execution

Complete the bracketed responsibilities and project requirements, then remove any clauses that do not apply.

Template tools
Fill-in statusInstallationField plumbingField electricalStartupAcceptance testingTrainingO&M manualsWarranty