Open Source Projects

These are some Open Source projects I work on as a maintainer or contributor:

Asset Lending Manager

WordPress plugin for managing shared resources and their lending workflows. Designed for clubs, associations, schools, public bodies, libraries, laboratories and makerspaces. Members can browse the available resources and submit loan requests; operators and administrators can manage assignments and history.

Technologies: PHP, WordPress Plugin, REST API

Target: Non-profit organizations, public administration, education, third sector

Article | WordPress.org | GitHub


KK Writer Plugin

WordPress plugin dedicated to author websites (writers, poets, journalists, essayists). It manages the presentation and cataloguing of their works.

Technologies: PHP, WordPress Plugin, REST API

Target: Authors, bloggers, publishers

Article | GitHub


KK Writer Theme

WordPress theme to be used together with the KK Writer Plugin, optimized for blogs and personal websites of authors, writers, journalists and essayists.

Technologies: PHP, CSS, WordPress Theme

Article | GitHub


n8n workflows

  • WP Content Translator Flow: n8n workflow that automatically translates WordPress posts on a multilingual website managed with Polylang (free edition).
  • WP Social Publisher Approval Flow: n8n workflow that detects newly published WordPress posts, generates a social media message using artificial intelligence, requests human approval via e-mail and publishes on X (Twitter) only after explicit approval.

Technologies: n8n, Python, REST API, WordPress


Design Laboratori Italia

WordPress theme for research facilities (centres, associations, institutes, laboratories). It provides predefined content to present how the facility works, its organization, initiatives and services.

Technologies: PHP, Bootstrap Italia, WordPress Theme

Target: Research bodies, universities, scientific institutes

GitHub


PagoPA Gateway

WooCommerce plugin that integrates the PagoPA payment method through Cineca’s PagoAtenei portal. It allows universities and public bodies to accept digital payments compliant with Italian regulations.

Technologies: PHP, WordPress Plugin, PagoPA

Target: Universities, public bodies, public administration

GitHub


Design ICT Sites

WordPress theme for websites that present an organization’s ICT services and make them easier to use. It provides custom content for managing and communicating internal IT services and their procedures.

Technologies: PHP, Bootstrap Italia, WordPress Theme, REST API

Target: ICT offices of public bodies, universities, public administration

GitHub


RAG Guardrails

Cheshire Cat AI plugin that adds a set of safety filters to help desk chatbots based on a RAG system. It blocks messages that are too long, messages containing personal data, prompt injection attempts and offensive language. It also checks answers before they are sent, to make sure they contain no personal data. Each guard can be enabled and configured individually, in Italian and English.

Technologies: Python, Cheshire Cat AI Plugin, Hugging Face Transformers

Target: ICT offices, help desks, universities, public administration

Article | GitHub


Uptime Kuma Connector

Cheshire Cat AI plugin that lets a help desk assistant answer the question “is this service working?” in real time, by querying an Uptime Kuma instance. It helps tell a real outage apart from a local problem on the user’s side, without ever making up the status of a service.

Technologies: Python, Cheshire Cat AI Plugin, Uptime Kuma

Target: ICT offices, help desks, universities, public administration

Article | GitHub