latest available from pipx install mempalace
mempalace init ~/src/sun-source
mempalace mine ~/chats #conversations from claude privacy exported
mempalace status
=======================================================
MemPalace Status — 4 drawers
=======================================================
WING: chats
ROOM: technical 2 drawers
ROOM: architecture 1 drawers
ROOM: general 1 drawers
=======================================================
From
ls -lhatr
total 68M
-rw------- 1 user user 68M Jan 1 1980 conversations.json
-rw------- 1 user user 152 Apr 7 12:37 users.json
-rw------- 1 user user 21K Apr 7 12:37 projects.json
-rw------- 1 user user 11K Apr 7 12:37 memories.json
drwx------ 24 user user 4.0K Apr 7 14:38 ..
drwxr-xr-x 2 user user 4.0K Apr 7 14:39 .
# Seems maybe abit wrong with only three rooms, so I decided to use split over the chats
# Then ran into these problems.
❯ mempalace split /home/user/chats
usage: mempalace split [-h] [--source SOURCE] [--output-dir OUTPUT_DIR] [--min-sessions MIN_SESSIONS] [--dry-run]
[--file FILE]
mempalace split: error: unrecognized arguments: /home/user/chats
❯ mempalace split ~/chats/ --min-sessions 3
usage: mempalace split [-h] [--source SOURCE] [--output-dir OUTPUT_DIR] [--min-sessions MIN_SESSIONS] [--dry-run]
[--file FILE]
mempalace split: error: unrecognized arguments: /home/user/chats/
❯ mempalace split
usage: mempalace split [-h] [--output-dir OUTPUT_DIR] [--dry-run] [--min-sessions MIN_SESSIONS] dir
mempalace split: error: the following arguments are required: dir
❯ ls
mempalace.yaml
❯ ls -lhatr
total 12K
drwxr-xr-x 13 user user 4.0K Apr 7 14:30 ..
-rw-r--r-- 1 user user 72 Apr 7 14:35 mempalace.yaml
drwxr-xr-x 2 user user 4.0K Apr 7 14:35 .
The conversations.json has 975 conversations.
latest available from
pipx install mempalaceThe conversations.json has 975 conversations.