# Byoky, le portefeuille open-source pour gérer les clés d’API d’IA

_Publié le 2 novembre 2026 — https://ip73.fr/2026/11/02/byoky-le-portefeuille-open-source-pour-gerer-les-cles-d-api-d-ia/_

Byoky est un portefeuille open-source conçu pour centraliser les clés d'accès aux services d'intelligence artificielle. L'objectif principal, selon les développeurs sur GitHub, est de mettre fin à la pratique consistant à coller ses clés d'API dans chaque interface de configuration d'application. Le projet s'inspire du modèle de MetaMask, le portefeuille de cryptomonnaies, en l'appliquant aux identifiants des grands modèles de langage (LLM).

Les utilisateurs enregistrent leurs clés pour des fournisseurs comme Anthropic, OpenAI, Gemini et Mistral. Ces clés sont chiffrées et restent exclusivement sur l'appareil de l'utilisateur, que ce soit via une extension de navigateur ou des applications natives pour iOS et Android. L'application tierce ne reçoit jamais la clé maîtresse ; elle demande simplement une autorisation au portefeuille, qui exécute ensuite les appels vers le fournisseur concerné. 

Ce mécanisme permet de reprendre le contrôle des accès. Comme le souligne la page d'accueil du projet, « Une clé collée dans une page de paramètres est une clé dont vous n'avez plus le contrôle ». Avec Byoky, l'utilisateur peut approuver l'accès, visualiser chaque requête envoyée par l'application, et révoquer cette permission en un clic. C'est une gestion des permissions très fine, appréciée face à la prolifération des outils basés sur l'IA.

## Un hub de connectivité et de routage complexe

Byoky dépasse le rôle de simple coffre-fort numérique. Il agit comme un traducteur d'API. Il supporte treize fournisseurs cloud, auxquels s'ajoutent les modèles locaux accessibles via Ollama ou LM Studio. Le système gère même le routage entre fournisseurs. Si une application est conçue pour Claude, mais que l'on souhaite qu'elle utilise une clé GPT, le portefeuille traduit en temps réel les corps de requête et les flux SSE entre Anthropic, OpenAI, Gemini et Cohere, sans que le développeur ait besoin de modifier son code.

Les développeurs intègrent ce système en remplaçant la fonction de *fetch* native de leur fournisseur par celle fournie par le SDK de Byoky. Le reste de la logique de l'application reste inchangé. De plus, le système permet de regrouper les applications par usage (« Personnel », « Travail ») et d'y associer une clé spécifique, permettant un basculement dynamique des clés sans réécriture de code.

## Sécurité renforcée et gestion des agents locaux

En matière de protection, les clés sont sécurisées par AES-256-GCM. La dérivation de la clé à partir du mot de passe passe par 600 000 itérations de PBKDF2, ce qui rend le décryptage très coûteux en temps pour quiconque tenterait de craquer le coffre. L'utilisateur doit définir un mot de passe d'au moins douze caractères.

Pour les agents en ligne de commande, comme OpenClaw, le système utilise un intermédiaire local appelé *bridge*. Ce *bridge* fonctionne comme un proxy sur `localhost` et exige un jeton de connexion. Ce contrôle vise à empêcher d'autres programmes sur la même machine de détourner les clés. Il est à noter que ce *bridge* peut également renommer les outils d'un agent tiers fonctionnant sur un abonnement Claude Pro ou Max, afin que la détection de première partie d'Anthropic accepte la requête.

Le fonctionnement varie selon le point d'accès. Pour les navigateurs de bureau (Chrome, Firefox), la clé réside dans l'extension. Pour les applications mobiles, le *bridge* est injecté dans le navigateur interne de l'application, assurant que les clés restent dans le wallet mobile.

## Sources

- [GitHub - MichaelLod/byoky: Open-source AI wallet — your keys never leave your device. 13 providers, 2 lines to integrate, cross-provider…](https://github.com/MichaelLod/byoky), github.com
- [Byoky: Open-source wallet for AI API keys](https://www.helpnetsecurity.com/2026/11/02/byoky-open-source-ai-api-key-wallet/), Help Net Security, 2 novembre 2026
