Sébastien Rigaux

Veille technologique

← Tous les liens

Local-first

Applications utilisant des données locales avec persistance et synchronisation entre appareils.

Carte illustrée de montagnes, de vallées et de chemins pointillés reliant différents points.

TanStack DB passe en 1.0 RC1 après un important travail de stabilisation. Kyle Mathews détaille comment des oracles de test — des modèles indépendants qui calculent le comportement attendu — et des tests property-based ont révélé des bugs dans les mises à jour de collections et les messages envoyés aux abonnés.

Ces références exécutables donnent aussi aux agents de code des règles précises à préserver lorsqu’ils modifient l’implémentation. Le compromis est explicite : écrire et affiner les modèles demande du travail, mais leur simplicité facilite la vérification d’algorithmes plus complexes. La version RC propose par ailleurs une adoption progressive, des API REST existantes vers la persistance locale, le mode offline et la synchronisation temps réel.

Kyle MathewsRepéré via This week in React

ToolEN

Engram : mémoire persistante pour agents AI compatibles MCP

engram.gentlemanprogramming.comPermalien

Engram propose une mémoire persistante pour agents AI, compatible avec tout agent supportant le protocole MCP (Claude Code, Gemini CLI, Codex, VS Code, etc.). L’outil fonctionne comme un binaire Go unique sans dépendance externe, stockant les souvenirs dans un fichier SQLite avec recherche FTS5 intégrée. Il offre une interface TUI, la synchronisation Git, et une extension cloud auto-hébergeable, tout en restant local-first et open source sous licence MIT.

Gentleman-Programming