FM Logo
AI BlogAI NewsAI LabThe BookAboutPortfolio
How can I help?
How can I help?

AI Systems Inventory

Last updated: August 7, 2026

This page lists the artificial intelligence systems used on fabriziomazzei.it for the transparency required by the EU AI Act (in particular Art. 50) for a personal site with demos, editorial pipelines and admin tools.

What is listed: Systems where this site processes user input through AI, or publishes AI-assisted content.

What is not listed: BYOK / client-side tools (your API key, your data to the model), downloadable local tools, and admin-only tools used by the site owner on their own data.

Roles used here: Provider = system offered under this site's brand. Deployer = use of third-party models (Gemini, OpenAI, TTS, …).

Art. 50 marking: New AI blog images (JPEG) embed the EU "AI Generated" icon in the pixels, then carry C2PA Content Credentials (self-signed). Article pages also show a short caption under each image and a text signature (AI-assisted, human-reviewed). TTS / chat voice audio (MP3) carries C2PA. Other UI disclosures stay separate where the interaction is AI-driven.

Personal data processing is described in the Privacy, Cookie & Legal Policy.

Systems

Fabrizio AI chat

/chat

Role
Provider + deployer
Audience
Public
Models / providers
Gemini, Mistral Voxtral TTS
Purpose
Conversational assistant about work, tools and services: chat replies, question suggestions and optional synthetic voice.
Data in
Chat text (character limit), locale/topic for suggestions, IP for rate limiting. No durable chat history store per the privacy notice.
Data out
Streamed text replies, suggested questions, optional synthetic audio (MP3 with C2PA Art. 50(2)).

AI Website Audit

/ai-tools/audit

Role
Provider + deployer
Audience
Public
Models / providers
Gemini
Purpose
Strategic website analysis with report sent by email.
Data in
URL, industry, goals, email, optional competitors/USP. Rate limits per IP/domain.
Data out
Text report by email.

Message refine

/api/refine

Role
Provider + deployer
Audience
Public
Models / providers
Gemini
Purpose
Rewrites contact / help messages before submit.
Data in
User message text. Rate limit per IP.
Data out
Rephrased text version.

Blog semantic search

/ai-blog

Role
Provider + deployer
Audience
Public
Models / providers
Gemini
Purpose
Ranking and summary of SundAI Blog search hits.
Data in
Search query.
Data out
Post suggestions and a short summary.

SundAI Blog

/ai-blog

Role
Provider + deployer
Audience
Public
Models / providers
Gemini Pro, Gemini Image, Gemini, OpenAI TTS
Purpose
Blog editorial pipeline: IT/EN article drafts, images and scripts; publish after human review; article audio insights with an intro that states AI generation.
Data in
Public AI news context; article content / script for TTS.
Data out
Drafts in database; JPEG images with the EU "AI Generated" icon in the pixels + C2PA, captions and disclosure signature on the article page; MP3 audio with C2PA (Blob/cache).

AI News summaries (cron)

/ai-news

Role
Provider + deployer
Audience
System / cron
Models / providers
Gemini
Purpose
RSS fetch and IT/EN main-story summaries for the public newsroom.
Data in
Articles from public RSS sources.
Data out
Structured summaries in DB/JSON.