Skip to content
Protean LabsDocs

Galen

Galen is Protean’s bounded scientific operations kernel, powered by Hermes. It provides workflow verification, provider policy, redaction gates, registry telemetry, runtime health, and bounded orchestration interfaces. The active cycle executor remains infra/loop_runner.py while fuller DAG scheduling is integrated.

Kernel, not truth layer

Protean Runtime remains responsible for scientific cognition, retrieval, memory, sequence-space analysis, hypothesis formation, experiment planning, lineage, and provenance. Truth remains downstream: deterministic validation, claim QA, wet-lab review, and human scientific review.

Workflow Shape

retrieve evidence
-> form hypotheses
-> plan computational experiments
-> generate candidate family
-> deterministic validation
-> rank candidates
-> explain candidates
-> claim QA
-> generate private paper artifacts
-> prepare provenance
-> update collections
-> update lineage

Boundaries

Galen must never rewrite runtime code, mutate scoring logic, mutate learning rules, recursively rewrite prompts, publish raw sequences, bypass validation, bypass review gates, or submit wet-lab jobs without review.

Public Export Boundary

Galen prepares reviewable artifacts, but the public site reads only the redacted export bundle under site/public/export. Private runtime folders, candidate papers, raw manifests, salts, selected batches, and local artifact paths do not cross that boundary.