CarbonWatch

CarbonWatch reconnaît 74 services d'IA. Chacun porte le type d'usage qu'il sert et la région où il fait tourner son inférence — c'est cette région qui fixe l'intensité carbone appliquée, pas celle où vous êtes.

Par type d'usage

Ce à quoi l'énergie sert, plutôt qu'à qui elle profite.

  • Conversation26 services

    Ce qu'on appelle un chatbot : une question, une réponse écrite, produite token par token. C'est le type le plus répandu, et celui dont l'estimation est la plus directe — les octets qui arrivent sont la réponse qui s'écrit.

  • Code13 services

    Complétion dans l'éditeur, agents qui écrivent et exécutent, revues automatiques. L'usage y est plus continu qu'en conversation : l'assistant répond à chaque frappe, pas à chaque question.

  • Recherche3 services

    Une question, une réponse rédigée à partir de pages récupérées et citées. Le modèle y lit beaucoup plus qu'il n'écrit, mais seule la réponse traverse le réseau vers vous.

  • Image, son, vidéo20 services

    Ici, rien ne se compte en tokens : ce qui arrive est le média lui-même. Une image de deux mégaoctets est deux mégaoctets de charge utile, pas deux mégaoctets d'encapsulation autour d'un texte.

  • Modèles locaux12 services

    Ollama, LM Studio, llama.cpp et les autres n'envoient rien : le modèle tourne ici, et l'électricité consommée est celle de cette prise. C'est le seul cas où le réseau électrique choisi dans les réglages s'applique.

La règle d'admission

Un domaine n'entre dans le registre que s'il ne partage aucune adresse IP avec du trafic manifestement non-IA. La détection se fait par adresse, jamais par nom d'hôte — rien n'est déchiffré. Une adresse partagée n'est donc pas une imprécision : c'est du trafic étranger facturé comme de l'inférence.

Les 93 domaines livrés ont été résolus et confrontés à un panel de témoins Google, AWS, Cloudflare, Vercel et Akamai sans rapport avec l'IA. Le registre actuel ne produit aucune collision, ni avec ces témoins, ni entre deux services.

Ce qui est volontairement absent, et pourquoi →

Un fichier qu'on peut éditer

Le registre est un JSON déposé au premier lancement dans le dossier de données de l'application, et ouvrable depuis ses réglages. Y ajouter une entrée suffit à faire reconnaître un service maison — un déploiement Azure OpenAI, par exemple, dont le point d'entrée est propre à chaque client.

Deux champs facultatifs affinent un service dont le tarif de son type serait faux : bytesPerToken, quand son encapsulation de flux diffère, et whPerKtoken, quand le modèle servi n'est pas de frontière. Un moteur de traduction ou un correcteur de style tourne sur un modèle petit et spécialisé, d'un ordre de grandeur moins cher : sans ce second champ, élargir le registre reviendrait à facturer DeepL comme GPT.

Le registre, en données

Le fichier est servi tel quel, sans compte ni clé : c'est la même liste que celle que lit l'application.

/registre.json

Tous les services

ServiceTypeRégion d'inférenceIntensitéRéponse de 500 tokens
ClaudeConversationÉtats-Unis380 g/kWh0,38 g · 500 tokens
ChatGPT / OpenAIConversationÉtats-Unis380 g/kWh0,38 g · 500 tokens
Grok / xAIConversationÉtats-Unis380 g/kWh0,38 g · 500 tokens
Meta AIConversationÉtats-Unis380 g/kWh0,38 g · 500 tokens
Mistral / Le ChatConversationFrance50 g/kWh0,05 g · 500 tokens
DeepSeekConversationChine580 g/kWh0,58 g · 500 tokens
Microsoft CopilotConversationÉtats-Unis380 g/kWh0,38 g · 500 tokens
PoeConversationÉtats-Unis380 g/kWh0,38 g · 500 tokens
PerplexityRechercheÉtats-Unis380 g/kWh0,48 g · 500 tokens
OpenRouterConversationMonde480 g/kWh0,48 g · 500 tokens
GroqConversationÉtats-Unis380 g/kWh0,38 g · 500 tokens
Together AIConversationÉtats-Unis380 g/kWh0,38 g · 500 tokens
FireworksConversationÉtats-Unis380 g/kWh0,38 g · 500 tokens
ReplicateImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
CohereConversationÉtats-Unis380 g/kWh0,38 g · 500 tokens
Hugging Face InferenceConversationMonde480 g/kWh0,48 g · 500 tokens
GitHub CopilotCodeÉtats-Unis380 g/kWh0,57 g · 500 tokens
CursorCodeÉtats-Unis380 g/kWh0,57 g · 500 tokens
Windsurf / CodeiumCodeÉtats-Unis380 g/kWh0,57 g · 500 tokens
Sourcegraph CodyCodeÉtats-Unis380 g/kWh0,57 g · 500 tokens
ElevenLabsImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
MidjourneyImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
SunoImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
RunwayImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
Goose (agent)CodeMonde480 g/kWh0,72 g · 500 tokens
Aider (agent)CodeMonde480 g/kWh0,72 g · 500 tokens
Ollama (local)Modèles locauxcette machine0,75 Wh/min · sur cette machine
LM Studio (local)Modèles locauxcette machine0,75 Wh/min · sur cette machine
llama.cpp (local)Modèles locauxcette machine0,75 Wh/min · sur cette machine
Jan (local)Modèles locauxcette machine0,75 Wh/min · sur cette machine
SoraImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
Luma / Dream MachineImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
PikaImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
KlingImage, son, vidéoChine580 g/kWh2,32 g · image de 2 Mo
HeyGenImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
SynthesiaImage, son, vidéoUnion européenne250 g/kWh1 g · image de 2 Mo
IdeogramImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
RecraftImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
LeonardoImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
Stability AIImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
Black Forest Labs / FluxImage, son, vidéoUnion européenne250 g/kWh1 g · image de 2 Mo
CivitaiImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
UdioImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
Adobe FireflyImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
KreaImage, son, vidéoÉtats-Unis380 g/kWh1,52 g · image de 2 Mo
Qwen / TongyiConversationChine580 g/kWh0,58 g · 500 tokens
Kimi / MoonshotConversationChine580 g/kWh0,58 g · 500 tokens
Zhipu / GLMConversationChine580 g/kWh0,58 g · 500 tokens
Ernie / BaiduConversationChine580 g/kWh0,58 g · 500 tokens
Doubao / ByteDanceConversationChine580 g/kWh0,58 g · 500 tokens
Z.aiConversationChine580 g/kWh0,58 g · 500 tokens
Character.AIConversationÉtats-Unis380 g/kWh0,38 g · 500 tokens
Pi / InflectionConversationÉtats-Unis380 g/kWh0,38 g · 500 tokens
You.comRechercheÉtats-Unis380 g/kWh0,48 g · 500 tokens
PhindRechercheÉtats-Unis380 g/kWh0,48 g · 500 tokens
AWS Bedrock (US)ConversationÉtats-Unis380 g/kWh0,38 g · 500 tokens
AWS Bedrock (UE)ConversationUnion européenne250 g/kWh0,25 g · 500 tokens
ContinueCodeÉtats-Unis380 g/kWh0,57 g · 500 tokens
TabnineCodeÉtats-Unis380 g/kWh0,57 g · 500 tokens
Zed AICodeÉtats-Unis380 g/kWh0,57 g · 500 tokens
Bolt.newCodeÉtats-Unis380 g/kWh0,57 g · 500 tokens
LovableCodeMonde480 g/kWh0,72 g · 500 tokens
DevinCodeÉtats-Unis380 g/kWh0,57 g · 500 tokens
Amp / SourcegraphCodeÉtats-Unis380 g/kWh0,57 g · 500 tokens
DeepLConversationUnion européenne250 g/kWh0,06 g · 500 tokens
GrammarlyConversationÉtats-Unis380 g/kWh0,1 g · 500 tokens
vLLM (local)Modèles locauxcette machine0,75 Wh/min · sur cette machine
LocalAI (local)Modèles locauxcette machine0,75 Wh/min · sur cette machine
GPT4All (local)Modèles locauxcette machine0,75 Wh/min · sur cette machine
Msty (local)Modèles locauxcette machine0,75 Wh/min · sur cette machine
AnythingLLM (local)Modèles locauxcette machine0,75 Wh/min · sur cette machine
ComfyUI (local)Modèles locauxcette machine0,75 Wh/min · sur cette machine
KoboldCpp (local)Modèles locauxcette machine0,75 Wh/min · sur cette machine
RamaLama (local)Modèles locauxcette machine0,75 Wh/min · sur cette machine

Voir le total mondial →