Skip to content

Packages

The API of every Hylo package, generated from its docstrings and type annotations (mkdocstrings). Plugins and leaf repositories should depend on the core contracts only; the rest is documented so that it can be read, extended and debugged. Members whose names start with an underscore are left out.

hylo-harness

Package What it is Modules
hylo-core contracts, kernel, safety shield, events, trace, registry, config, remote env protocol 47
hylo-eval benchmark contract and splits, scorers, paired statistics and gate tests, evaluation runner, experiments 8
hylo-agents agent composition, reasoners, baseline agents 15
hylo-memory episodic/spatial stores, action memory, lessons, skills 5
hylo-learn learner jobs, instrument calibration and labelling, external data ingestion, learners for runtime components 9
hylo-evolve diagnosis, candidates, validation gate, registry 11
hylo-catalog a read-only query API over the runs directory (runs, episode timelines and frames, paired comparisons, campaigns, artifacts, skills, lessons, memories) 3
hylo-policies one small, weights-free implementation per policy family (retrieval, regression, generative, tokenized, model-based), trained from your own runs 9
hylo-cli the harness subcommands of hylo (run, evolve, learn, ...); hylo itself is in hylo-core 4
hylo-policy-lerobot Hylo adapter that runs LeRobot policies (SmolVLA, pi0, ...) as Agents, usually behind an AgentServer 8
hylo-policy-openpi Hylo adapter that drives an openpi policy server (pi0, pi0-FAST, pi0.5) over its websocket protocol 2
hylo-reasoner-llm client, planner, object choosers, VLM success judge (Ollama native or OpenAI-compatible endpoints) 6
hylo-proposer-llm steering-candidate proposer and lesson reflector (evolve time, never in the control loop) 3
hylo-data-video folders of image sequences and video files (no action labels) 2

hylo-bench

Package What it is Modules
hylo-bench fixed evaluation protocols, scorecards, leaderboards and pairwise comparison (hylo bench) 5
hylo-env-mujoco Hylo MuJoCo environment adapter and task set 3
hylo-env-libero Hylo LIBERO environment adapter (runs out of process in its own venv) and LIBERO benchmarks 3

hylo-serve

Package What it is Modules
hylo-serve policy server (Hylo + openpi protocols), workcell runtime next to a robot (async chunk execution, hold, watchdog, operator events) 5
hylo-env-lerobot-robot Hylo environment for real robots through LeRobot's Robot interface (SO-100/101, Koch, LeKiwi, ROS 2 plugins...), plus a simulated arm for bring-up without hardware 4

hylo-studio

Package What it is Modules
hylo-playground a local web UI to explore runs, replay episodes, run live episodes, compare agents and inspect improvement campaigns 5

hylo-plugins

Package What it is Modules
hylo-plugin-examples one per extension point, each with a test and a config 5