feat: implement TTS, Document processing, and Memory Service /facts API

- TTS: xtts-v2 integration with voice cloning support
- Document: docling integration for PDF/DOCX/PPTX processing
- Memory Service: added /facts/upsert, /facts/{key}, /facts endpoints
- Added required dependencies (TTS, docling)
This commit is contained in:
Apple
2026-01-17 08:16:37 -08:00
parent a9fcadc6e2
commit 5290287058
121 changed files with 17071 additions and 436 deletions

79
CLEANUP-STATUS.md Normal file
View File

@@ -0,0 +1,79 @@
# 📊 Статус очищення диску
**Дата:** 2026-01-12
**Оновлено:** Після виконання дій
---
## ✅ Виконано
### 1. Видалено Cursor worktree (6IOTQ)
- **Звільнено:** ~123GB
- **Статус:** ✅ Завершено
### 2. Monero blockchain
- **Статус:** ⚠️ Видалено, потрібно завантажити заново
- **Розмір:** 91GB (буде завантажуватись)
- **Інструкція:** Див. `MONERO-RESTORE-INFO.md`
---
## ⏳ В процесі
### 3. Docker очищення
- **Статус:** Docker Desktop запускається
- **Дія:** Очікую готовності Docker
**Після запуску Docker виконайте:**
```bash
# 1. Очистити Docker
docker system prune -a --volumes -f
# 2. Перевірити використання
docker system df
# 3. Зменшити Docker.raw через Docker Desktop Settings
# Settings → Resources → Advanced → Disk image size → 128GB
```
**Очікуване звільнення:** 1.5-1.7TB
---
## 📝 Інструкції для Monero
### Відновлення blockchain:
**Варіант 1: Автоматично (через GUI)**
1. Відкрити Monero GUI wallet
2. Він автоматично почне завантажувати blockchain
3. Завантаження займе кілька годин/днів
**Варіант 2: Через командний рядок**
```bash
# Повний blockchain (~91GB)
monerod --data-dir ~/.bitmonero
# Pruned node (~30GB) - рекомендовано для тестування
monerod --pruned-blockchain --data-dir ~/.bitmonero
```
**Варіант 3: Швидке завантаження (bootstrap)**
```bash
# Завантажити bootstrap файл (швидше)
# Див. офіційну документацію Monero
```
---
## 🎯 Наступні кроки
1. **Зачекати запуск Docker Desktop** (1-2 хвилини)
2. **Виконати очищення Docker** (команди вище)
3. **Зменшити Docker.raw** через Settings
4. **Запустити Monero wallet** для завантаження blockchain
---
**Оновлено:** 2026-01-12
**Статус:**В процесі