AetherMind adds project-local continuity tools to Hermes. It stores compact
.aem records beside a project so later agent sessions can recover the
decisions, corrections, discoveries, uncertainty, friction, and verification
that matter.
Version 0.2 uses the same continuity engine and Light v1 methods as the public AetherMind primitive.
hermes plugins install MaverickKB/aethermind-hermes-plugin --enable
hermes plugins listRestart Hermes after enabling the plugin. In a running Hermes session,
/plugins should show aethermind.
The plugin uses the Hermes process working directory as its default project
root. Set AETHERMIND_PROJECT_ROOT when a session must use a different
project root.
The plugin registers two lifecycle hooks:
on_session_startinitializes.aethermind/layers.aemand.aethermind/texture.aemwhen needed;pre_llm_callreads task-relevant layers and injects a compact continuity block before the model call.
Layer creation remains tied to actual project work. The hook does not synthesize routine task-summary layers.
The original plugin methods remain available:
aethermind_init_storeaethermind_write_layeraethermind_read_layersaethermind_write_textureaethermind_read_textureaethermind_reorientaethermind_evaluate_storeaethermind_export_storeaethermind_import_layersaethermind_integrity_manifest
Version 0.2 adds:
aethermind_capabilitiesaethermind_currentnessaethermind_briefaethermind_brief_anchoraethermind_auditaethermind_gate_checkaethermind_write_eventaethermind_read_eventsaethermind_archive
aethermind_write_layer also accepts all six Light v1 primitives and their
relationship fields, plus the next and remote-work metadata carried by 0.1
records.
.aethermind/
layers.aem
texture.aem
events.aem
archive.aem
Existing 0.1 layers.aem and texture.aem files remain in place. The first
0.2 write appends to the existing store. See
Upgrading to 0.2.
The plugin-qualified skill is:
aethermind:aethermind-continuity
Hermes exposes it through skill_view.
./scripts/ci-local.shThe validation script compiles the plugin, loads the Hermes registration surface, exercises the original and 0.2 methods, checks lifecycle hooks, and checks the public distribution surface.
GitHub Actions runs this same validation on current Ubuntu and Windows runners.
The matrix protects the POSIX fcntl backend used on macOS and Linux and the
Windows msvcrt backend used by the installed Hermes plugin.
Apache-2.0. See LICENSE.