con un clic
jarvos
// jarvOS personal AI operating system — project management, ontology alignment, governance, and behavioral rules for your assistant.
// jarvOS personal AI operating system — project management, ontology alignment, governance, and behavioral rules for your assistant.
Maintain the live agent context surface: bootstrap hygiene, memory routing, conversation continuity, and context-health monitoring.
Validate, audit, and maintain scheduled agent automation without unsafe direct state edits.
Wire new rules, policies, and behavioral constraints into the correct governance file with an explicit enforcement assessment.
Plan-first workflow for non-trivial work: define the goal, create or reuse a tracker issue, package context, execute on an issue-named branch when code changes, and verify completion with evidence.
| name | jarvos |
| description | jarvOS personal AI operating system — project management, ontology alignment, governance, and behavioral rules for your assistant. |
| version | 1.0.0 |
| platforms | ["macos","linux"] |
| metadata | {"hermes":{"tags":["productivity","governance","project-management","personal-os"],"category":"productivity"}} |
Projects live in a hierarchy: Portfolios → Programs → Project Boards → Tasks.
Every active project has three companions:
Key rule: Every task must link to a Project Board. No board = ungoverned.
The alignment map: Purpose → Beliefs → Mission → Values → Goals → Projects.
Use it for:
Use the escalation ladder format:
**Blocked:** [what's stuck]
**Why now:** [why this matters today]
**Options:** A) ... B) ... C) ...
**Recommended:** [best option and why]
**Default if no response by [time]:** [what I'll do]
jarvOS-secondbrain is the shared vault layer for journal and notes. It resolves paths in this order:
JARVOS_JOURNAL_DIR / JARVOS_NOTES_DIRJOURNAL_DIR / VAULT_NOTES_DIR~/clawd/jarvos.config.json paths.journal / paths.notesJARVOS_VAULT_DIR or jarvos.config.json paths.vault,
with Journal / Notes appended~/Documents/Vault v3/Journal and ~/Documents/Vault v3/NotesIf the user already uses OpenClaw with jarvOS, they have a secondbrain vault configured. Hermes should use the same vault — not a separate one.
$JARVOS_VAULT_DIR or ~/Documents/Vault v3$JARVOS_JOURNAL_DIR, $JOURNAL_DIR, or <vault>/Journal$JARVOS_NOTES_DIR, $VAULT_NOTES_DIR, or <vault>/Notesnode modules/jarvos-secondbrain/scripts/detect-vault.js --runtime=hermes
and follow the guidance it prints.The whole point of shared-vault onboarding is that every runtime (OpenClaw, Hermes,
and any future runtime) uses one vault. If you're unsure, default to
~/Documents/Vault v3 and ask the user to confirm rather than creating a new path.