Initial Claude memory sync setup

This commit is contained in:
kenpat 2026-06-12 00:24:09 -05:00
commit 30cb020a91
3 changed files with 47 additions and 0 deletions

4
MEMORY.md Normal file
View file

@ -0,0 +1,4 @@
# Memory Index
- [Claude memory sync](project_claude_memory_sync.md) — claude-memory Forgejo repo for cross-device context
- [Cyberpunk wallpaper project](project_cyberpunk_wallpaper.md) — Rainmeter/Wallpaper Engine dashboard on samurai

View file

@ -0,0 +1,22 @@
---
name: project-claude-memory-sync
description: Cross-device Claude memory sync via the claude-memory Forgejo repo
metadata:
node_type: memory
type: project
originSessionId: 3e5f5ed8-17c3-4f03-b761-a349552ec2a8
---
Claude's memory files (this directory) are synced via a dedicated Forgejo repo:
`ssh://git@100.85.209.116:2222/kenpat/claude-memory.git`
**Why:** kenpat works across multiple devices (samurai, monk/T14s, kscloud1) and wants
Claude Code to have the same accumulated context everywhere. A pull command lives in
the obsidian-vault under `Homelab Commands/Quick Reference.md`.
**How to apply:** When starting a session on a new device, pull this repo and copy its
contents into the active project's `~/.claude/projects/<project>/memory/` directory
(create the directory if missing). When new memories are saved here, periodically
commit and push them back to `claude-memory` so other devices stay in sync.
Related: [[project-cyberpunk-wallpaper]]

View file

@ -0,0 +1,21 @@
---
name: project-cyberpunk-wallpaper
description: Cyberpunk Rainmeter/Wallpaper Engine desktop on samurai with homelab commands + live metrics
metadata:
node_type: memory
type: project
originSessionId: 3e5f5ed8-17c3-4f03-b761-a349552ec2a8
---
kenpat is building a cyberpunk-style live wallpaper on samurai (Windows desktop) using
Rainmeter + Steam Wallpaper Engine (already installed). It should display:
- Homelab Commands quick reference (from obsidian-vault `Homelab Commands/Quick Reference.md`)
- Live system metrics for samurai, T14s/monk, and kscloud1, running at all times
**Why:** Wants an always-on visual dashboard for the KiteStacks homelab while using
the desktop day-to-day.
**How to apply:** Metrics source is Prometheus running on monk (per device-setup
CLAUDE.md). Pull/expose metrics via Prometheus HTTP API (or a small bridge script)
for the Rainmeter skin to consume. See [[project-claude-memory-sync]] for the shared
memory setup that motivated adding this command to the homelab quick reference.