OCT. 2026Projet · Projet perso
Harness, un poste de travail macOS en Rust
En coursRUST · GPUI · SQLITE · GO
Conception et développementMails, messages et agents IA réunis dans une app native.
Le projet
Je passe mes journées entre mes mails, mes messages et des agents IA qui travaillent sur mes projets. Harness réunit tout ça dans une seule application native, rapide et locale.
Ce que j’ai fait
- Une boîte unifiée pour les mails, iMessage et WhatsApp, indexée dans une base locale avec recherche plein texte.
- Le tri, les résumés, les brouillons et les tâches proposés par l’IA, envoyés seulement après validation.
- Une vue Agents qui lance et reprend des sessions Claude Code dans des terminaux intégrés.
- L’agenda, les notes et les contacts, et les mots de passe gardés dans le Trousseau macOS.
Écrit en Rust avec GPUI, le framework d’interface de l’éditeur Zed.
Où en est le projet
En cours de développement.
Jalons
- 1Boîte unifiée : mails, iMessage et WhatsAppIMAP · SQLITE FTS5★
- 2Tri, résumés et brouillons par IA
- 3Sessions d’agents dans des terminaux intégrésCLAUDE CODE★
- 4Agenda, notes, contacts
- 5Secrets dans le Trousseau macOS



