denis@keisei — keiseikit-browse — 144×42
⌘1
KEISEIKIT v0.16.2DAEMON UPSLEEP 03:07
session 4f3amem 47/2002026-05-01 05:21

$ man bootstrap.sh

install · interactive wizard

One line installs the umbrella: 7 load-bearing rules, 22 topic rules, 35 hooks, 37 agent specialists, 67 skills, and 13+ primitives. Idempotent — re-run anytime to refresh.

quickstart (recommended)

$ curl -fsSL keiseikit.dev/install.sh | bash
▸ manual install

what the wizard does

# bootstrap.sh phase 1
detect_platform()      → darwin/arm64
detect_node()          → v24.12.0 ✓
detect_git()           → 2.46.0 ✓
detect_claude_code()   → 1.0.x ✓
check_disk_space()     → 47 GB free ✓
# symlink, never copy
link rules        → ~/.claude/rules/
link hooks        → ~/.claude/hooks/
link agents       → ~/.claude/agents/
link skills       → ~/.claude/skills/
chmod +x hooks/                # required
# settings.json patches
register UserPromptSubmit hooks    [ok]
register PreToolUse:Bash hooks     [ok]
register PreToolUse:Edit|Write     [ok]
register Stop hooks                [ok]
register PostToolUse hooks         [ok]
# cargo build --release per primitive
kei-memory       → [ok] 3.4 MB
kei-ledger       → [ok] 2.8 MB
keimd            → [ok] 5.1 MB
mock-render      → [ok] 2.1 MB
secrets-guard    → [ok] 1.9 MB

manual install (no curl)

$ git clone https://forgejo.local:2222/keisei/keiseikit.git ~/.claude/keiseikit
$ cd ~/.claude/keiseikit
$ ./install.sh --link-only      # skip primitive build
$ ./install.sh --with-primitives # build all Rust binaries (~3 min)
$ ./install.sh --with-sleep-sync # also configure nightly REM sync

claude-plugin manifest

{
  "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  "name": "keisei-marketplace",
  "description": "KeiSei personal plugin marketplace",
  "owner": { "name": "Denis Parfionovich" },
  "plugins": [
    {
      "name": "keisei-brain",
      "version": "1.0.0",
      "source": { "source": "url", "url": "file:///..." },
      "category": "productivity"
    }
  ]
}

post-install

1.open Claude Code; run /sleep-setup
2.create your first project: /new-project
3.browse skills: /skills
4.read the rules: /rules
5.publish your own: login first
# removes symlinks + restores backup of settings.json
$ ~/.claude/keiseikit/uninstall.sh

Memory store and traces are preserved by default. Pass --purge to wipe.