Aller au contenu principal
GiwiSoft
> portfolio

Réalisations

Portfolio de Xavier Marin : CI/CD, monitoring E2E, agents IA, moteur de recherche souverain, live visuals et tooling open source.

Splash

Photobooth Desktop

Déclinaison desktop de la cabine photo (Electron) : pilotage clavier et manette, impression directe photo 4×6, installable sur un poste d'événement.

#Electron #TypeScript #Node.js #Impression
A79n2oa79n2oa79n

Photobooth

Cabine photo web open source : le navigateur devient une véritable cabine photo, légère et entièrement personnalisable.

#Node.js #TypeScript #Web #Open Source
5543104782472152613 n

Lusk.bzh

Moteur de recherche souverain et respectueux de la vie privée, hébergé en Bretagne. Architecture locale, privacy-by-design, indexation et ranking maison.

#Privacy #Sovereignty #Vector Search #Node.js
Cover

Scenarii

Automatisation de scénarios web : enregistrement, rejouabilité et assertions pour tester des parcours navigateur de bout en bout.

#Testing #Automation #Playwright #Node.js
Bbsyedbbsyedbbsy

localclaw

Agent IA autonome 100 % local : inférence Ollama, interface Angular, orchestration d'outils (bash, fichiers, recherche web, Telegram) via function calling, avec création dynamique d'outils à la volée.

#LLM #Ollama #Agents #Function Calling #Angular
Clxu4vclxu4vclxu

nifi-tester

Boîte à outils de tests automatisés pour Apache NiFi : validation des flux et de la logique métier en CI.

#Apache NiFi #Testing #CI/CD #Java
Vu0xtlvu0xtlvu0x

GiwiCD

Pipeline CI/CD maison, du commit au déploiement, pensé pour le prototypage rapide et l'auto-hébergement.

#CI/CD #Automation #DevOps
Qd5mjcqd5mjcqd5m

Psychodrop

Visualiseur audio live inspiré de Winamp, porté en WebAssembly (Butter Churn) et pensé pour la scène : presets de shaders, pilotage OBS, sources audio interchangeables.

#WebAssembly #Audio #Live Visuals #OBS
Nifi 1

nifi2md

CLI Java qui transforme un flow Apache NiFi (JSON) en documentation Markdown : un fichier par process group, diagrammes Mermaid annotés avec le vocabulaire Enterprise Integration Patterns, index croisé.

#Apache NiFi #Java #Mermaid #Documentation
Placeholder

archi-jarchi-runner-api

Service HTTP qui pilote Archi en mode headless (ACLI) avec les plugins jArchi et coArchi : exécution de scripts jArchi à la volée, gestion de dépôts git de modèles, export de vues ArchiMate en diagrammes Mermaid.

#ArchiMate #TypeScript #Node.js #Mermaid
Mock

Discovery widgets

Dashboard as code pour Warp 10 : web components Stencil pour générer dashboards, tuiles dataviz (line, pie, map, gauge, tabular...) et inputs, pilotés par WarpScript, avec système d'événements inter-tuiles.

#Warp 10 #Stencil #Dataviz #Dashboard as Code
IMG 20210322 102108

ryze-tello-sdk

Librairie Node.js pour piloter un drone Ryze Tello : commandes de vol, télémétrie temps réel et stream vidéo.

#Node.js #Drone #IoT #SDK