Compagnon de bureau libre
UN SLIME QUI VIT SUR VOTRE ÉCRAN.
Slimy est un compagnon de gel translucide posé sur votre bureau. Il suit votre souris, retient ce que vous lui dites, parle avec une voix locale et demande avant de faire quoi que ce soit.
- Licence MIT
- Rust et Tauri
- Sans compte, sans traqueur

CE QU'IL FAIT
Un petit corps au-dessus de vos fenêtres, cinq habitudes.
Vit sur votre écran
corps mou, physique
Un corps mou simulé. Il roule le long des bords de fenêtre, s'écrase quand on le lâche, tend un bras vers votre curseur et s'endort quand rien ne se passe.
Se souvient et rappelle
mémoire locale
Dites-lui un fait ou une échéance. Il la garde dans un fichier local et vous la rend dans un court point du matin.
Parle et écoute en local
voix sur la machine
La reconnaissance vocale avec Whisper et la synthèse de voix tournent sur votre machine. Aucun son n'est envoyé à un serveur.
Évolue pendant la nuit
génome quotidien
Chaque nuit, un génome de traits du corps et de la matière bouge un peu, selon ce que la journée a contenu. Les changements sont bornés et consignés.
Demande avant chaque action
accord d'abord
Voir l'écran, le presse-papiers, les fichiers, les outils, le pointeur et le micro sont refusés tant que vous ne les accordez pas.
LE VOIR
Captures réelles de l'application.



VIE PRIVÉE ET CONTRÔLE
Chaque pouvoir démarre éteint.
- Refusé par défaut
- Chaque pouvoir démarre éteint. Rien ne tourne avant votre accord.
- Limité dans le temps
- Un accord dure 5, 15 ou 60 minutes. Vous pouvez le retirer à tout moment.
- Journalisé
- Ce qu'il a fait est écrit dans un journal que vous pouvez lire.
- Clés dans votre trousseau
- Les clés d'API vont dans le trousseau du système, jamais dans un fichier.
Ce qui quitte votre machine
- Toujours
- Le texte de la discussion, vers le fournisseur que vous avez choisi.
- Avec accord
- Une capture d'écran, vers le même fournisseur, quand vous lui demandez de regarder.
- Jamais
- L'audio de la voix et la base de souvenirs restent sur la machine. Avec Ollama, la discussion reste locale aussi.
INSTALLER
Linux d'abord. Il n'y a pas encore d'installeur : on compile depuis les sources. Des fichiers prêts à l'emploi viendront sur la page des versions.
1. Paquets système (noms Fedora)
sudo dnf install webkit2gtk4.1-devel libsoup3-devel librsvg2-devel \
openssl-devel libappindicator-gtk3-devel libxdo-develSur une autre distribution, installez les mêmes bibliothèques sous leurs noms. Il faut aussi une chaîne Rust.
2. Compiler et lancer
git clone https://github.com/Okymi-X/slimy.git
cd slimy
rustup target add wasm32-unknown-unknown
cargo install wasm-bindgen-cli
./scripts/build-web.sh
cargo build -p slimy-desktop --features custom-protocol --release
target/release/slimy-desktopLinux testé
Compilé et lancé sur Fedora avec GNOME. Il passe par XWayland.
Windows non testé
Le code propre à la plateforme existe mais n'a jamais été compilé ni lancé. Commencez par
cargo check.macOS non testé
Même état que Windows. Retours et correctifs bienvenus.
LIBRE
Slimy est publié sous licence MIT. Lisez-le, modifiez-le, distribuez le vôtre.
La voix française est facultative, derrière la fonction french-voice. Elle utilise espeak-ng, sous GPL-3 : une compilation avec cette fonction est donc couverte par la GPL. Une compilation par défaut ne l'est pas.