← Tous les projets

Logiciel · Outils

Dashboard

Un tableau de bord que j'ai construit en 2023 pour rendre ma propre machine plus lisible. La santé du système d'un côté, les tâches automatisées sur lesquelles je m'appuie de l'autre.

Année
2023
Rôle
Solo · De bout en bout
Statut
Auto-hébergé

Pourquoi je l'ai construit

J'exécute beaucoup de choses sur mon propre matériel, et la majorité reste invisible jusqu'au moment où quelque chose casse.

Je voulais un seul écran qui rende l'état de la machine compréhensible d'un coup d'œil. Ce qui est sain, ce qui tourne, et ce que mes tâches en arrière-plan ont fait pendant que je ne regardais pas.

Le tout auto-hébergé sur ma propre machine Arch Linux, sans aucun tiers dans la boucle.

Ce que ça affiche

Le tableau de bord regroupe les informations système et l'état des tâches cron que je fais tourner en continu. Chaque tâche renvoie son statut, donc au lieu de lire des fichiers de logs, j'ai une vue unique indiquant ce qui a tourné, quand, et si l'exécution a réussi.

Le but est de transformer un ensemble d'automatisations invisibles en quelque chose que je peux réellement superviser.

L'agent d'analyse d'opportunités

La tâche cron sur laquelle je m'appuie le plus s'exécute chaque matin à 8 h. Elle récupère de nouvelles opportunités, puis les transmet une par une à un modèle IA avec mon CV en contexte pour répondre à une question précise : est-ce que cette opportunité mérite mon attention, et si oui, pourquoi serais-je un bon fit ?

Le système retourne un court verdict argumenté plutôt qu'un simple oui ou non.

C'est un petit exemple concret de quelque chose auquel je reviens souvent : l'IA gagne réellement sa place lorsqu'elle effectue un travail de jugement à partir d'un contexte qu'elle possède déjà, de façon planifiée et silencieuse, pour que je n'aie à regarder que lorsqu'il y a une raison de le faire.

Points forts
  • Un écran pour la machine. Santé du système et état des tâches de fond dans une seule vue auto-hébergée.
  • Des tâches cron qui rendent des comptes. Chaque tâche planifiée indique ce qui a tourné, quand, et si ça a réussi, au lieu de logs enfouis.
  • Un agent de profil quotidien. Chaque matin à 8 h, un modèle d'IA évalue les nouvelles opportunités par rapport à mon CV et explique la correspondance.
  • Auto-hébergé sur Arch. Tourne sur mon propre matériel, sans aucun tiers dans la boucle.
Stack
Python · Arch Linux · GNOME · Cron · IA