CommunityCoding & Developmentgithub.com

nerua1/skill-nerua1-workspace

OpenClaw skill

Works withClaude Code~Codex CLI~Cursor
npx add-skill nerua1/skill-nerua1-workspace

Why this exists: Running Claude, Kimi, Hermes, and OpenClaw on one Mac Mini M4 with 32GB RAM is a resource management nightmare. This skill captures the hard-earned knowledge of keeping them from stepping on each other.

name: nerua1-workspace description: Complete workspace knowledge base for nerua1's multi-agent AI setup. Hardware, software stack, active issues, skills inventory, and agent responsibilities. type: reference created: 2026-04-18 authors: [nerua1, Claude Code, Kimi K2.5] version: "2.0.0"

nerua1 Workspace 🧠🦞⚡

Hardware

  • Mac: Mac Mini M4, 32GB RAM, macOS 26.4
  • Storage: 2TB APFS external (/Volumes/2TB_APFS/)
  • Network: Standard, no VPN

Software Stack

ComponentVersionPath / URLStatus
Hermes Agent0.10.0~/.hermes/✅ Custom provider patched
OpenClaw2026.4.15/opt/homebrew/bin/openclaw⚠️ ACP sleeps when busy
Claude Codelatest~/.claude/✅ Native ACP support
Kimi CLIlatest~/.kimi/✅ Native ACP support
LM Studiolatestlocal API @ 127.0.0.1:1234/v1⚠️ 18 models loaded, RAM tight
acpx0.5.3via npx acpx✅ Hermes config override active

Model Aliases (Hermes)

AliasModelRAM NeedUse When
mainqwen3.5-27b-uncensored~18GB>14GB free RAM
fallbackqwen3.5-9b-uncensored~10GB<14GB free RAM
fastqwen3.5-4b-uncensored~5GBQuick tasks
coderqwen3-coder-30b~22GBCode-heavy
heavyqwen3.5-35b~24GBComplex reasoning
gemmagemma-4-31b-it~20GBGeneral

Active ACP Sessions

Session IDAgentStatus
aa97b585-f1e1-4e8f-85ac-ebe9720a0beahermes (test-session)✅ Active
0c590567-5d56-4b88-9ebc-1cd3f94cb187openclaw (oc-test)⚠️ Created but not responding

Critical Config Files

~/.acpx/config.json                          # acpx agent overrides
~/.hermes/config.yaml                        # Hermes main config
~/.local/bin/hermes                          # RAM-aware wrapper
~/.local/bin/ram-orchestrator               # RAM monitor + ACP switcher

Shared Memory

  • Obsidian Vault: /Volumes/2TB_APFS/openclaw-data/workspace/obsidian-memory/
  • Bridge Handoff: /Volumes/2TB_APFS/openclaw-data/workspace/obsidian-memory/bridge/AGENT-HANDOFF.md
  • Memory Palace: ~/.mempalace/palace (ChromaDB)

Active PRs / Issues

#RepoTitleStatus
#11865NousResearch/hermes-agentfix(cli): named custom providers + live models🟡 Open

Skills Inventory

SkillGitHubPublishedType
acp-bridgenerua1/acp-bridge✅ v1.2.0reference
publishing-guidenerua1/publishing-guide✅ v1.0.0reference
github-promotion(this file)📝 Draftreference
ram-orchestrator(local only)📝 Drafttool

Agent Specializations

AgentBest AtAvoid
Claude CodeArchitecture, planning, code review, PRsLong context without compression
HermesTool-calling, coding, terminal operationsRunning when RAM < 3GB
OpenClawGateway, multi-model, WhatsApp bridgeACP commands during heavy tasks
KimiFast responses, Chinese/English bilingualComplex tool chains

Quick Commands

# Check RAM
vm_stat | awk '/Pages free/{f=$3}/Pages inactive/{i=$3}/Pages speculative/{s=$3}/Pages purgeable/{p=$3}END{gsub(/\./,"",f);gsub(/\./,"",i);gsub(/\./,"",s);gsub(/\./,"",p);print (f+i+s+p)*4096/1024/1024 " MB"}'

# Hermes ACP via acpx
npx acpx hermes prompt "message" --session test-session

# Switch Hermes model via ACP
npx acpx hermes prompt "/model fast" --session test-session

# RAM orchestrator (one-shot)
~/.local/bin/ram-orchestrator --threshold 4000 --model fast

# List loaded LM Studio models
curl -s http://127.0.0.1:1234/v1/models | python3 -c "import sys,json;[print(m['id']) for m in json.load(sys.stdin)['data']]"

PayPal Link (all repos)

If this saved you time: [☕ PayPal.me/nerudek](https://www.paypal.me/nerudek)

Notes

  • Never run git commit/push/rebase without user confirmation
  • All new public repos must include PayPal link
  • Check gh repo list before publishing (anti-duplicate rule)
  • Two local skills ready for publication: lm-studio-orchestrator, system-bridge

If this saved you time: ☕ PayPal.me/nerudek

Related Skills