All apps/vacuum

vacuum

vacuum

The world's fastest and most versatile OpenAPI, AsyncAPI and JSON Schema linter and toolkit.

Runs as vacuum|macOS, Linux, Windows|github.com

Command form

ai-draft · 2 tasks · 8 fields

Lint OpenAPI, AsyncAPI or Arazzo files with vacuum lint. Reports, bundling and custom functions beyond a path are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui vacuum

vacuum lint

Lint specification
Lint specificationExample values, fixed in this page — nothing here reaches a terminal
Basic
Specification files*
file
Full details
-d
Code snippets
-s
TasksEach one presets the form for one job
Lint with details
specsdetailssnippets
CI check
specsfail_severityruleset
ParametersOnly these flags are editable in the form
Full details
boolean
-d--details
Only errors
boolean
-e--errors
Code snippets
boolean
-s--snippets
Ruleset file
path
-r--ruleset
Fail severity
enum
-n--fail-severityerrorwarninfohintnone
Ignore file
path
--ignore-file
Enable every rule
boolean
-z--hard-mode
Specification files
path · positional 0 · repeatable
SourcesEvery flag above is checked against these
help
vacuum lint -d <your-openapi-spec.yaml> vacuum lint --ruleset rules/main.yaml -d --details bool Show full details of the linting report -e --errors bool Used with -d , Show only reported errors -s --snippets bool Used with -d , shows highlighted code in console -r --ruleset string Use an existing ruleset file for linting -n --fail-severity string Set the lev…
manual2026-10-27

quobix.com

Before it fills your prompt, Otty checks the installed vacuum against its version. A form that does not match your version is not offered.