Introduction

netzSINN GPT — AI Middleware for Joomla 6


This plugin connects your Joomla website to an AI provider (such as OpenAI, Mistral AI, Anthropic, Google, OpenRouter and any other) — securely, centrally, and without exposing your API key.

New: DeepL Translation supported

Typical use cases:

  • A FAQ assistant th- at answers questions about your services in your website's tone
  • An intake form that summarises a visitor's enquiry before it reaches your inbox
  • A content tool that generates draft texts for your editors on the server side

The plugin has no visible frontend widget. It is infrastructure — a stable, secure foundation that any Joomla extension on your site can build on.

Features

  • Interchangeable AI providers: OpenAI, Mistral AI (EU servers, GDPR-compliant), Anthropic, Google, Groq, DeepSeek, OpenRouter, Custom (i. e. Ollama or any other).
  • Admin-configurable AI contexts in the backend: context key + system prompt + individual parameters
  • Event-based context system: other plugins can register their own contexts server-side
  • Two usage paths: HTTP endpoint (AJAX, frontend JS) and direct PHP method call (server-side)
  • API key encryption: AES-256 with native PHP Sodium, using the Joomla site secret as the key
  • Protection: Rate limiting, CSRF token verification, origin check, and input sanitisation by default
  • Per-context parameters: maxtokens,maxinput_length, andtemperature configurable per context
  • Backend test system: verify the API connection directly inside the Plugin Manager
  • Conversation history: supports modern object-array format (role/content) and legacy strings
  • Stateless: no conversation data is stored; every request is independent
  • Built-in DeepL translation: translate text via HTTP or PHP with the same key management, CSRF protection, and rate limiting as the AI feature
  • DeepL context system: define named translation profiles (e.g. html_de, formal_en) in the backend — no per-call parameter juggling needed

GDPR & Security

Data protection built in

All AI requests pass through your own server. Your API key is encrypted automatically on first save (AES-256, PHP Sodium, using your Joomla site secret as the encryption key) — it never appears in plain text in your database or your website's HTML.

Every request is protected by:

  • CSRF token verification
  • Origin check
  • Rate limiting (default: 10 requests per IP per minute)
  • Input sanitisation
BW Social Share
Free

BW Social Share

By netzSINN
Social Share
netzSINN Social Share (aka BW Social Share) is an easy to setup and customize social share buttons Joomla Module - ready to use in responsive layouts. It uses the "Ridiculously Responsive Social Sharing Buttons" jQuery library by Kurt Noble http://kurtnoble.com/labs/rrssb/ (MIT Licensce). With this extension you'll get the following benefits: - Awesome looking Social Buttons - Ready for Responsi...
NetzSinn Custom Fields Filter
Free

NetzSinn Custom Fields Filter

By netzSINN
Custom Fields
System Plugin to filter Joomla 4 Category Blog Articles by Custom Fields. You can specify up to three custom fields that will be used to filter an existing category blog result. The Plugin takes effect on a one or more URL(s) you may define. With this extension you'll get the following benefits: Simple to install. Filter applies to URLs. Define multiple filters. Up to 3 Custom Fields can be def...
NetzSinn Address2Coordinates
Free

NetzSinn Address2Coordinates

By netzSINN
Custom Fields
Address to Coordinates allows you to assign several location fields, like street, city, zip code, or country. When a form is submitted, it will concatenate (combine) these fields and send them to the Google API, which will return the latitude and longitude, which will also be stored in custom fields. Storing location data rather than querying on each visit will keep your number of calls down now...
NetzSinn Custom Fields Radius Search
Free

NetzSinn Custom Fields Radius Search

By netzSINN
Custom Fields
Radius search System Plugin for Joomla 4/5/6 articles with Custom Fields. Add radius search functionality to Joomla Category Blog views. Filter articles by distance using Custom Fields for latitude and longitude. Works well for store locators, branch finders, and local directories with moderate article counts. With this extension, you'll get the following benefits: Location-based article filter...
netzSINN AddMissingOgImage
Free

netzSINN AddMissingOgImage

By netzSINN
Social Share
AddMissingOgImage is a small system plugin for Joomla that automatically ensures a page has a featured image tag (og:image) that social networks and link previews use. It looks for a specific image area on the page (you set the ID in the plugin settings), extracts the best image URL it finds there, and adds the correct meta tag into the page header so social sites show the right image when the pag...
netzSINN VideoThumbnailGrabber
Free

netzSINN VideoThumbnailGrabber

By netzSINN
Access & Security
The netzSINN VideoThumbnailGrabber Plugin automatically downloads the official thumbnail images from YouTube and Vimeo videos from an url in a Joomla Custom Field and saves the link to the thumbnail into another Custom Fields of articles of a specified category – completely without manual effort. Automatic thumbnail extraction from YouTube and Vimeo Smart URL detection – only works when the...
netzSINN Matomo Statistics
Free

netzSINN Matomo Statistics

By netzSINN
Data Reports
The netzSINN Matomo Statistics Plugin displays selected Matomo KPIs and a visit trend chart directly on any Joomla frontend page – no Matomo login required, no cron job, no external CDN dependencies. With this plugin you get the following benefits: Real-time statistics from Matomo directly on your website Configurable time period with comparison to the previous period Interactive chart (bar o...
netzSINN Markdown
Free

netzSINN Markdown

By netzSINN
Articles Sharing
AI assistants like ChatGPT, Perplexity, or Claude crawl websites to index content — but they have to sift through navigation menus, cookie banners, sidebars, and other page elements to get to the actual text. The result: incomplete or poorly structured answers. The netzSINN Markdown Plugin solves this by making your Joomla content available in clean, structured Markdown format — at the exact...
netzSINN Meta Robots
Free

netzSINN Meta Robots

By netzSINN
SEO & Metadata
The netzSINN Meta Robots Plugin adds a Robots selector to the Joomla frontend editor for individual articles. This allows editors to decide directly while editing an article whether search engines should index that specific page or not. Typical options include index, follow or noindex, follow. The value is stored directly in the Joomla core metadata field. No custom database tables are created,...

netzSINN GPT

Version:
1.10.2
Developer:
netzSINN
Last updated:
May 08 2026
4 days ago
Date added:
Apr 29 2026
License:
GPLv2 or later
Type:
Free download
Includes:
p
Compatibility:
J5 J6
Download

Uses Joomla! Update System