Lint and fix your docs Powered by Vale-at-Red-Hat

Run Vale linting in your browser with AI-powered fixes using Ollama. Containerized app — no setup, no installation.

docker pull quay.io/ganelson/vale-online-app && docker run --rm -p 8080:8080 quay.io/ganelson/vale-online-app

Open http://localhost:8080 after running the command

Add your demo: assets/images/hero-demo.gif

Why Choose Vale-at-Red-Hat Online?

Everything you need for professional documentation quality assurance

Vale-at-Red-Hat Rules

Built-in Red Hat documentation style guide enforcement. Catch style inconsistencies, terminology issues, and formatting problems instantly.

AI-Powered Fixes

Integrate with Ollama to automatically fix linting issues. Review, edit, and approve AI suggestions with an intuitive workflow.

Drag & Drop Support

Simply drag and drop your text files or AsciiDoc documents. Start linting immediately without any complex setup.

Custom Configuration

Mount your own .vale.ini configuration file to customize rules, add vocabularies, and tailor the linting to your needs.

Containerized & Isolated

Runs completely in Docker. No local installation, no dependencies, no conflicts. Works on Linux, macOS, and Windows.

VisualFeedback

See errors, warnings, and suggestions clearly. Get instant feedback on your documentation quality.

How It Works

Get started in seconds

1

Run the Container

Copy and paste the Docker command in your terminal. The app starts instantly on port 8080.

2

Paste Your Content

Open localhost:8080 in your browser, paste your text or drag-and-drop a file, then click "Lint".

3

Fix Issues

Review linting results and optionally use AI to automatically fix issues. Apply changes and improve your docs.

See It In Action

Visual linting and AI-powered fixes

Vale linting results with errors and warnings

Add: assets/images/demo-1.png

Click to enlarge

Visual feedback on style and grammar issues

AI-powered fix workflow with approval interface

Add: assets/images/demo-2.png

Click to enlarge

Apply inline fixes based on Vale actions

Custom Vale configuration settings

Add: assets/images/demo-3.png

Click to enlarge

Approve, edit, or retry AI-suggested fixes

Installation Options

Choose the setup that fits your workflow

Basic Installation

Quick start with Vale linting. Perfect for most users.

docker pull quay.io/ganelson/vale-online-app && docker run --rm -p 8080:8080 quay.io/ganelson/vale-online-app
  1. Run the command above
  2. Open http://localhost:8080 in your browser
  3. Start linting your content

With AI-Powered Fixes (Ollama)

Automatically fix linting issues using AI models via Ollama.

Prerequisites:

  1. Install Ollama on your host machine
  2. Pull a model: ollama pull llama2

Docker:

docker run --rm -p 8080:8080 --add-host=host.docker.internal:host-gateway quay.io/ganelson/vale-online-app

Podman:

podman run --rm -p 8080:8080 quay.io/ganelson/vale-online-app

Custom Vale Configuration

Use your own .vale.ini file to customize linting rules.

docker run --rm -p 8080:8080 -v $(pwd)/.vale.ini:/app/config/user.ini -e VALE_INI_PATH=/app/config/user.ini quay.io/ganelson/vale-online-app

This mounts your local .vale.ini file into the container and configures Vale to use it.

× Demo preview