name: thomas repo: https://github.com/keppy/hermes-plugin-thomas sha: 5596d500c2bf2dee886a1641710479bb7c0d1ed5 description: >- Fine-tune a small calibrated encoder classifier on Modal and rate it with gonogo. Every GPU launch goes through the human approval gate with the exact config shown; data checks and evaluation run locally for free. Disclosure — thomas_encoder_train spends the user's Modal GPU credits and uploads the chosen training JSONL rows to Modal after the human approval gate; the base model is downloaded from Hugging Face on the Modal side. Training and inference run in a separate Python interpreter the user configures via THOMAS_PYTHON (with the author's thomas package, torch and modal installed); the Hermes venv only gets gonogo-eval. Runs and artifacts are written under HERMES_HOME/thomas/runs; the eval tool writes report files to the path the model supplies. maintainer: keppy tier: community category: tools requires_hermes: ">=0.21" platforms: [linux, macos] version: "0.1.1" docs_url: https://github.com/keppy/hermes-plugin-thomas#readme capabilities: provides_tools: - thomas_check_data - thomas_encoder_train - thomas_run_status - thomas_encoder_eval provides_hooks: - pre_tool_call provides_middleware: [] requires_env: []