Puter

Puter

C'EST QUOI ?

Puter est un « internet computer » open source : un OS dans le navigateur, avec bureau, fenêtres, gestionnaire de fichiers et apps intégrées (éditeur de texte, tableur, terminal, lecteur multimédia, peinture…). Le tout s'auto-héberge via Docker ou Node, et expose des APIs cloud (stockage, KV store, auth, IA) que des apps tierces peuvent consommer depuis le store intégré. C'est à la fois un Dropbox, un ChromeOS et une plateforme PaaS, sous une seule interface.

POURQUOI C'EST INTÉRESSANT ?

  • Self-hostable et léger : Docker compose, ou npm start sur Node. Tu reprends le contrôle de tes données plutôt que de dépendre d'iCloud / Google Drive / Dropbox.
  • Apps web natives : Le SDK Puter.js permet de coder des apps qui tournent dans le bureau, avec accès aux APIs cloud (fichiers, KV, auth) sans backend à déployer.
  • AGPL-3.0 : Licence forte qui force les forks SaaS à publier leur code. Garantit que les améliorations restent dans l'écosystème.
  • Sandboxing par iframe : Chaque app tierce tourne dans un iframe isolé avec permissions explicites. Tu peux installer du code tiers sans qu'il accède au reste du système.
  • APIs IA intégrées : Génération de texte, image et speech-to-text exposées comme des primitives, utilisables depuis n'importe quelle app du bureau.

CAS D'USAGE

  • Workspace personnel cloud : Un bureau accessible depuis n'importe quel navigateur, avec tes fichiers et apps, sans Big Tech au milieu.
  • Plateforme interne d'équipe : Héberger un Puter sur le réseau d'une boîte pour partager des fichiers et lancer des apps web sans cloud public.
  • Bac à sable de dev web : Coder, publier et tester des apps web qui consomment les APIs cloud Puter, sans avoir à monter une stack backend.
  • Alternative à ChromeOS : Sur un poste léger, ouvrir Puter en plein écran pour un OS minimal piloté par le navigateur.