WordPress plugins by Giovanni Bevacqua

Focused plugins.
Better workflows.

Practical WordPress tools for everyday website tasks. Explore the plugins, see how they work, and choose the features you need.

GioCompress settings screen in WordPress.
GioContextAi readiness widget on the WordPress dashboard.

GioCompress · Image optimization

Optimized during the upload.

  1. 01

    Upload an image.

    Add JPG or PNG files to the media library as usual. GioCompress steps in during the upload, before WordPress creates the thumbnails.

    Media LibraryAdd New Media File

    Original image

    JPG / PNG · 351.74 KB

    Example from a test site.

  2. 02

    Let GioCompress process it.

    The file is converted to WebP on your own server. With Pro you can choose AVIF, set the compression quality and a maximum width.

    GioCompress settings: Output Format set to WebP, Compression Quality and Max Image Width fields.

    GioCompress → Settings. AVIF, quality and maximum width are Pro.

  3. 03

    Review the result.

    With Pro, the Report page lists the original size, optimized size and saved percentage of every file.

    Original 351.74 KB
    WebP 28.62 KB

    −91.9% for this file

    Example from the Report of a test site. Results depend on each image.

Media LibraryAdd New Media File

Original image

JPG / PNG · 351.74 KB

Example from a test site.

GioCompress settings: Output Format set to WebP, Compression Quality and Max Image Width fields.

GioCompress → Settings. AVIF, quality and maximum width are Pro.

Original 351.74 KB
WebP 28.62 KB

−91.9% for this file

Example from the Report of a test site. Results depend on each image.

GioContextAi · AI context

Structured context, generated from your content.

    • Page About us
    • Post How we work
    • Product Example product
    • Page Checkout Excluded automatically

    Illustration with example content.

    01

    Start from your content.

    The pages, posts and products you already publish in WordPress.

  1. GioContextAi settings: Included Post Types with Posts and Pages selected.

    GioContextAi → Settings → General.

    02

    Choose what to include.

    Select post types in the settings. Noindex, password-protected and system pages are left out automatically.

  2. example.com/llms.txt

    # Example Site
    > Just another example tagline
    
    ## Resources
    - [About us](https://example.com/about/)
    - [How we work](https://example.com/how-we-work/)
    - [Example product](https://example.com/product/example/)

    Format generated by the plugin, with example data.

    03

    Get the context files.

    /llms.txt, /llms-full.txt and /ai.txt are served from your site and refresh when your content changes.

llms.txt is a proposed convention, not an official standard. Each AI system decides whether to read it.

Find the tool for the task.

Each GioSuite plugin focuses on a specific part of your WordPress workflow.

Image optimization

GioCompress

Optimize images on upload and manage optimization across your WordPress media library.

  • Free on WordPress.org
  • Pro from €19.00/year
Explore GioCompress

AI context

GioContextAi

Create and manage structured context about your WordPress website with llms.txt and ai.txt.

  • Free on WordPress.org
  • Pro from €19.00/year
Explore GioContextAi

Built by Giovanni Bevacqua.

GioSuite is an independent WordPress plugin project by Giovanni Bevacqua, a full stack developer working across web applications, integrations and digital products.

Find your next WordPress tool.

Explore the available plugins and take a closer look at what each one can do.