mirror of
https://github.com/samvallad33/vestige.git
synced 2026-04-25 00:36:22 +02:00
docs: add comprehensive data backup warnings
- Detail what causes data loss (delete, corrupt, lost device) - Clarify "For AI memory = fine, For critical data = not fine" - Add automated cron job backup example - Mention Time Machine / Windows Backup as options Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
bd41ec3388
commit
3a4a19fa20
1 changed files with 33 additions and 4 deletions
37
README.md
37
README.md
|
|
@ -124,7 +124,7 @@ Model cache location:
|
||||||
|
|
||||||
### Data Storage & Backup
|
### Data Storage & Backup
|
||||||
|
|
||||||
All memories are stored locally in SQLite:
|
All memories are stored in a **single local SQLite file**:
|
||||||
|
|
||||||
| Platform | Database Location |
|
| Platform | Database Location |
|
||||||
|----------|------------------|
|
|----------|------------------|
|
||||||
|
|
@ -132,9 +132,30 @@ All memories are stored locally in SQLite:
|
||||||
| Linux | `~/.local/share/vestige/core/vestige.db` |
|
| Linux | `~/.local/share/vestige/core/vestige.db` |
|
||||||
| Windows | `%APPDATA%\vestige\core\vestige.db` |
|
| Windows | `%APPDATA%\vestige\core\vestige.db` |
|
||||||
|
|
||||||
**There is no cloud sync or automatic backup.** Your memories live on your machine.
|
**⚠️ There is no cloud sync, no redundancy, and no automatic backup.**
|
||||||
|
|
||||||
To back up manually:
|
If that file gets:
|
||||||
|
- Accidentally deleted
|
||||||
|
- Corrupted (disk failure, power loss mid-write)
|
||||||
|
- Lost (laptop stolen, hard drive dies)
|
||||||
|
|
||||||
|
...the memories are **gone**.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**For AI memory = Totally Fine**
|
||||||
|
|
||||||
|
If you lose your Claude memories, you just start over. Annoying but not catastrophic.
|
||||||
|
|
||||||
|
**For critical data = Not Fine**
|
||||||
|
|
||||||
|
Don't store medical records, financial transactions, or legal documents in Vestige.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Backup Options:**
|
||||||
|
|
||||||
|
*Manual (one-time):*
|
||||||
```bash
|
```bash
|
||||||
# macOS
|
# macOS
|
||||||
cp ~/Library/Application\ Support/com.vestige.core/vestige.db ~/vestige-backup.db
|
cp ~/Library/Application\ Support/com.vestige.core/vestige.db ~/vestige-backup.db
|
||||||
|
|
@ -143,7 +164,15 @@ cp ~/Library/Application\ Support/com.vestige.core/vestige.db ~/vestige-backup.d
|
||||||
cp ~/.local/share/vestige/core/vestige.db ~/vestige-backup.db
|
cp ~/.local/share/vestige/core/vestige.db ~/vestige-backup.db
|
||||||
```
|
```
|
||||||
|
|
||||||
> For most users, losing memories isn't catastrophic—you just start fresh. But if you've built valuable context, periodic backups are recommended.
|
*Automated (cron job):*
|
||||||
|
```bash
|
||||||
|
# Add to crontab - backs up every hour
|
||||||
|
0 * * * * cp ~/Library/Application\ Support/com.vestige.core/vestige.db ~/.vestige-backups/vestige-$(date +\%Y\%m\%d-\%H\%M).db
|
||||||
|
```
|
||||||
|
|
||||||
|
*Or just use **Time Machine** (macOS) / **Windows Backup** / **rsync** — they'll catch the file automatically.*
|
||||||
|
|
||||||
|
> For personal use with Claude? Don't overthink it. The memories aren't that precious.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue