AI Wizards
OSCAL Hub includes a set of AI-powered wizards that transform unstructured source material — PDFs, Word documents, STIGs, CIS Benchmarks, plain-English rule descriptions — into structured OSCAL drafts and enforceable validation rules. The AI does the tedious work; you focus on reviewing and refining the output.
What they do
Five wizards are available today:
| Wizard | Input | Output |
|---|---|---|
| Catalog from Source | PDF, Word, HTML, plain text | Draft OSCAL Catalog — handed off to the Catalog builder |
| Component-definition from STIG / CIS Guide | XCCDF, JSON, YAML, CSV | Draft OSCAL Component Definition mapped to NIST 800-53 |
| SSP from Architecture Doc | PDF, Word, HTML, ODT, RTF, plain text | Draft OSCAL System Security Plan with system characteristics, components, and per-control narratives |
| POA&M from Spreadsheet or Pen-Test Report | Excel (.xlsx), CSV, PDF, Word, HTML, plain text | Draft OSCAL Plan of Action and Milestones with severity, status, due date, and remediation narrative per item |
| Validation Rule Generator | Plain-English rule description | Saved Metaschema constraint that fires during validation |
The Catalog, Component-definition, SSP, and POA&M wizards produce drafts — after generation, the draft opens in the corresponding builder so you can review, edit, and save. AI-generated documents are never saved to your library without an explicit save action. The SSP and POA&M editors include structured per-item views so you can edit narratives without diving into raw JSON.
The Validation Rule Generator is conversational instead of one-shot: it can ask clarifying questions, runs synthetic test cases against the rule it generates, auto-iterates if the rule misfires on its own tests, and saves directly into your custom-rules ruleset. Saved rules apply immediately to subsequent validation runs.
Feature gating
AI features are disabled by default for every organization. An Org Admin must enable them before any member of your org can use the wizards.
To enable AI for your org:
- Log in as an Org Admin.
- Go to Org Admin → AI Settings at
/org-admin/ai-settings. - Enter your organization's Anthropic API key and set a monthly usage quota.
- Save the settings.
Once enabled, all members of your org will see the AI tile on the Build hub. If the AI tile is greyed out or shows "Coming soon," AI has not yet been enabled for your org — contact your Org Admin.
Cost
AI wizards call the Anthropic Claude API on your behalf. Each generation consumes tokens and is billed to the Anthropic API key your Org Admin configured. Costs vary by source size and wizard type; larger documents consume more tokens.
Org Admins can monitor usage and estimated cost in Org Admin → AI Analytics at /org-admin/ai-analytics.
Privacy
Content you upload to AI wizards — including PDFs, Word documents, STIGs, and pasted text — is sent to Anthropic for processing. Do not upload classified, sensitive, or proprietary material that cannot be processed by a third-party AI service. Review your organization's data handling policy before uploading any document.
Anthropic's data handling policies apply to all content submitted via the API. OSCAL Hub does not store uploaded source files after generation is complete, but the content is transmitted to and processed by Anthropic during that window.
Tips
- Always review AI output. Wizards are helpful first drafts, not authoritative documents. Verify controls, mappings, and metadata before treating any AI output as final.
- Re-run if the draft is poor. You can adjust your source document or paste a refined excerpt and generate again — each run is independent.
- Session handoff. The wizard passes the draft to the builder via session storage. Do not refresh the page between clicking Generate and arriving at the builder or the draft will be lost.
Related
- AI Catalog Wizard — turn a prose document into a draft OSCAL catalog
- AI Component-Definition Wizard — turn a STIG or CIS benchmark into a draft component definition
- AI SSP Wizard — turn an architecture doc, system description, or draft SSP into an OSCAL System Security Plan
- AI POA&M Wizard — turn a FedRAMP POA&M spreadsheet, CSV, or pen-test report into an OSCAL POA&M
- AI Validation Rule Generator — describe a rule in plain English and have it generated, tested, and saved
- Build Hub Overview — the starting point for all manual builders
- Catalog Builder — review and edit catalog drafts
- Component Builder — review and edit component-definition drafts
- Validation Rules Reference — built-in vs custom rules, severity levels, categories