Structured experimentation framework with human-in-the-loop evaluation, provider-agnostic execution, and MCP integration for AI-assisted experiment management.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http counts 5 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
create_rubric
-
init_experiment
-
run_experiment
-
score_experiment
-
update_lineage
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 31
filesystem 14
- fs earlyprototype-hunch_kit-f9bfaa4/hunch_kit/cli.py :16
from pathlib import Path - fs earlyprototype-hunch_kit-f9bfaa4/hunch_kit/evaluation/human.py :11
from pathlib import Path - fs earlyprototype-hunch_kit-f9bfaa4/hunch_kit/manifest.py :12
from pathlib import Path - fs earlyprototype-hunch_kit-f9bfaa4/hunch_kit/project.py :13
from pathlib import Path - fs earlyprototype-hunch_kit-f9bfaa4/hunch_kit/rubric.py :11
from pathlib import Path - fs earlyprototype-hunch_kit-f9bfaa4/hunch_kit/runner.py :13
from pathlib import Path - fs earlyprototype-hunch_kit-f9bfaa4/hunch_kit_mcp/_config.py :6
from pathlib import Path - fs (weak) earlyprototype-hunch_kit-f9bfaa4/tests/conftest.py :3
from pathlib import Path - fs (weak) earlyprototype-hunch_kit-f9bfaa4/tests/test_cli.py :3
from pathlib import Path - fs (weak) earlyprototype-hunch_kit-f9bfaa4/tests/test_manifest.py :3
from pathlib import Path - fs (weak) earlyprototype-hunch_kit-f9bfaa4/tests/test_project.py :3
from pathlib import Path - fs (weak) earlyprototype-hunch_kit-f9bfaa4/tests/test_rubric.py :3
from pathlib import Path - fs (weak) earlyprototype-hunch_kit-f9bfaa4/tests/test_runner_errors.py :6
from pathlib import Path - fs (weak) earlyprototype-hunch_kit-f9bfaa4/tests/test_runner_local_provider.py :3
from pathlib import Path
tool registrations 5
- init_experiment earlyprototype-hunch_kit-f9bfaa4/hunch_kit_mcp/tools.py :23
- create_rubric earlyprototype-hunch_kit-f9bfaa4/hunch_kit_mcp/tools.py :94
- run_experiment earlyprototype-hunch_kit-f9bfaa4/hunch_kit_mcp/tools.py :138
- score_experiment earlyprototype-hunch_kit-f9bfaa4/hunch_kit_mcp/tools.py :168
- update_lineage earlyprototype-hunch_kit-f9bfaa4/hunch_kit_mcp/tools.py :213
declared dependencies 9
- mcp@>=1.0
- pyyaml@>=6.0
- click@>=8.1
- fastapi@>=0.110
- uvicorn@>=0.29
- jinja2@>=3.1
- google-genai@>=1.0
- pytest@>=8.0
- pytest-asyncio@>=0.23