Agent Capsule OVELIYA — remettre une capsule IA à une IA
Page : https://oveliya.com/capsule/ia.html
Contrat (profil ia/1) : https://oveliya.com/capsule/format.html#ia

agent_capsule.py   l'agent (Python 3.8 ou plus)
lire_capsule.py    le lecteur indépendant, sur lequel l'agent s'appuie
exemple/           deux capsules IA d'exemple, dont une à date verrouillée

  pip install cryptography pypdf py_ecc
  (pypdf et py_ecc sont facultatifs : pypdf lit les PDF ; py_ecc permet à l'agent
   d'ouvrir lui-même, le jour venu, une capsule à date verrouillée)

Avec une application d'IA compatible MCP (Claude pour ordinateur, LM Studio, VS Code…),
déclarez l'agent dans son fichier de configuration MCP :

  {"mcpServers": {"oveliya-capsule": {
      "command": "python3",
      "args": ["/chemin/vers/agent_capsule.py", "mcp", "--dossier", "/chemin/vers/Capsules"]}}}

Sous Windows : "command": "py", et des chemins aux barres doublées ("C:\\Users\\…").
Le dossier donné après --dossier est le seul où l'agent lit des capsules et écrit
des réponses. Puis demandez à votre IA :
  « Ouvre la capsule ia-analyse.oveliya avec le code … »
L'agent vous montre ce qui part et attend votre accord ; la réponse est scellée
à côté de la capsule, avec le même code, et s'ouvre sur oveliya.com/capsule.

Dans un terminal, sans application MCP (le code ne quitte pas votre ordinateur) :
  python3 agent_capsule.py resume   exemple/ia-analyse.oveliya
  python3 agent_capsule.py ouvrir   exemple/ia-analyse.oveliya --sortie pour-mon-ia
  python3 agent_capsule.py repondre exemple/ia-analyse.oveliya --texte reponse.txt

Code de la capsule d'exemple : partie scandale polaire desquels joint reconnu
Et une capsule à date verrouillée, ouverte depuis le 14 octobre 2024 à 19 h :
  python3 agent_capsule.py resume exemple/ia-verrou.oveliya --code "lettre flamme mention aube podium imprimer"

Date verrouillée : avant l'heure, l'agent refuse de l'ouvrir. Le jour venu, il
demande la balise publique du tour à l'horloge drand (api.drand.sh, puis
drand.cloudflare.com) : une requête, qui ne dit que la date, rien de la capsule.
Sans réseau :      --cle-temps cle.bin   (la clé livrée par l'outil officiel « tle -d »)
Si drand a disparu : --cle-auteur "…"    (votre clé d'auteur ; ne la confiez à aucune IA)

L'agent n'exécute jamais un fichier de capsule. Il ne donne à l'IA ni réseau, ni
accès à l'ordinateur : seulement ce que la capsule contient, avec votre accord.
Licence : Apache 2.0 pour l'agent, le lecteur et ce mode d'emploi ; CC0 1.0
(domaine public) pour les capsules d'exemple. Textes : LICENSES/. Le nom et
le logo OVELIYA ne sont pas couverts. Détail : https://oveliya.com/capsule/format.html#licence
Remarques : contact@oveliya.com, objet « Agent ».
