By rsprudencio
Obsidian vault PKM workflows - JARVIS protocol, git audit trail, journal, exploration
Jarvis audit trail specialist for JARVIS protocol commits. Maintains git-audited history in the vault. Handles journal entries and ecosystem changes. Uses Python MCP tools for robust commit handling.
Vault-aware exploration agent for Jarvis. Searches journal entries, notes, and vault content with understanding of structure, conventions, and access control. Supports text search, structural queries, connection discovery, and git history.
Creates context-aware journal entries with vault linking. Handles drafting, vault search, and file writing. Does NOT commit - returns draft for Jarvis approval.
Git audit protocol reference. Background knowledge for JARVIS protocol commits.
Process and organize inbox items. Use when user says "Jarvis, organize my inbox" or "process my inbox".
Create journal entries with intelligent vault linking. Use when user says "Jarvis, journal this", "Jarvis, log this", "capture this", or "log this incident".
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A plugin marketplace that turns Claude Code into Jarvis — a context-aware personal assistant with a knowledge vault, semantic memory, and strategic awareness.
Jarvis manages a folder of Markdown or Org-mode files (your "vault") as a personal knowledge base. It journals your thoughts, tracks your goals, searches by meaning, and learns from your conversations — all with a git-audited trail.
curl -fsSL https://raw.githubusercontent.com/rsprudencio/jarvis/refs/heads/master/install.sh | bash
This validates prerequisites, installs the plugin, configures your vault, and sets up the jarvis shell command — all in one step.
Prerequisites:
Install:
# Add the marketplace and install plugins
claude plugin marketplace add rsprudencio/jarvis
claude plugin install jarvis@jarvis-plugins
# Optional: Todoist integration
claude plugin install jarvis-todoist@jarvis-plugins
# Optional: Strategic analysis (orient, catch-up, patterns, summaries)
claude plugin install jarvis-strategic@jarvis-plugins
# Start the MCP server container
docker pull ghcr.io/rsprudencio/jarvis:latest
docker compose -f ~/.jarvis/docker-compose.yml up -d
First-time config:
/jarvis-settings
This walks you through vault path selection, auto-extract mode, and shell integration.
See docker/README.md for full Docker setup guide.
After installing, start Claude Code and run:
/jarvis-settings
If the MCP server loaded correctly, you'll see the configuration menu. If not, run check-requirements from the repo root to diagnose.
Once installed, launch Jarvis:
jarvis # If you set up the shell command during install
# or
claude # Then type /jarvis:jarvis to activate mid-session
| Command | What it does |
|---|---|
jarvis, journal this: I decided to use PostgreSQL for the new project | Creates a journal entry with vault links |
/jarvis-recall database decisions | Searches your vault by meaning |
/jarvis-orient | Strategic briefing — what to focus on today |
/jarvis-todoist | Process your Todoist inbox with smart routing |
/jarvis-close | End-of-session review checklist |
| Plugin | What | Install |
|---|---|---|
| jarvis (core) | Vault management, semantic memory, auto-extract, pattern detection | Required |
| jarvis-obsidian | PKM: git audit trail, journal, vault exploration | Required |
| jarvis-todoist | Smart task routing, inbox capture, Todoist sync | Optional (needs API token) |
| jarvis-strategic | Orient briefings, catch-up, summaries, pattern analysis | Optional |
| jarvis-toolbelt | Engineering: security review, adversarial review, TDD | Optional |
Core:
| Skill | Description |
|---|---|
/jarvis:jarvis | Activate Jarvis identity mid-session |
/jarvis-settings | View and update configuration |
/jarvis-journal | Create journal entries with intelligent vault linking |
/jarvis-inbox | Process and organize vault inbox items |
/jarvis-recall <query> | Semantic search across your vault |
/jarvis-close | Session closure checklist |
/jarvis-memory-stats | Memory system health and statistics |
/jarvis-schedule | Manage recurring Jarvis actions |
/jarvis-audit | Git audit protocol reference |
Todoist (requires jarvis-todoist plugin):
| Skill | Description |
|---|---|
/jarvis-todoist | Sync Todoist inbox with smart routing |
/jarvis-todoist-setup | Configure Todoist routing rules |
Strategic (requires jarvis-strategic plugin):
| Skill | Description |
|---|---|
/jarvis-orient | Strategic briefing for starting a session |
/jarvis-catchup | Catch-up after time away |
/jarvis-summarize | Weekly/monthly journal summaries |
/jarvis-patterns | Behavioral pattern analysis |
Jarvis delegates work to specialized agents that run in isolated context windows:
npx claudepluginhub rsprudencio/jarvis --plugin jarvis-obsidianStrategic analysis & briefings - orient, catchup, summarize, patterns (requires jarvis)
Todoist integration with built-in REST API - task management analyst (requires jarvis)
Professional engineering agents - DAR (Deep Adversarial Review), security review, and more
Core Jarvis - vault management, content API, semantic memory
Create and edit Obsidian vault files including Markdown, Bases, and Canvas. Use when working with .md, .base, or .canvas files in an Obsidian vault.
Persistent Obsidian-based memory for coding agents. Automatically orients from a knowledge vault at session start, navigates project architecture via graph traversal, and writes discoveries back to the vault.
Bidirectional knowledge flow between Claude Code and Obsidian — 20 MCP tools, skills, and hooks for PKM
Set up or upgrade an AI-powered Obsidian vault with journaling, knowledge graphs, pattern recognition, and meeting workflows. Includes skills for daily journaling, weekly insights, graphify knowledge graphs, humanizer, and more.
Second Brain OS — 16 skills for knowledge management, deep thinking, and vault operations powered by Obsidian.
Automatic Claude Code -> Obsidian second brain: zero-config session capture, hybrid search, autonomous recall, daily/lessons/preferences.