Commit Graph

17 Commits

Author SHA1 Message Date
aaron 9088b5643d Add /api/dreamer/status and /api/dreamer/run endpoints 2026-04-27 01:27:09 +00:00
aaron a07de922df Add /api/capture and /api/captures endpoints — auth-free, WebDAV delivery to Journal/Captures/ 2026-04-26 22:39:55 +00:00
aaron 8c8fba11b8 Add nightly conversation indexing — Aaron AI conversations into pgvector at 2:30AM 2026-04-26 21:28:40 +00:00
aaron f78b83042b Migrate to pgvector — remove ChromaDB from api.py, ingest scripts, dream.py 2026-04-26 21:16:04 +00:00
aaron d2eed98906 Pre-pgvector migration checkpoint — upsert, allow_replace_deleted, maintenance timer 2026-04-26 20:19:49 +00:00
aaron 72c8d1ef2c Recalibrate mode similarity ranges for current corpus 2026-04-26 15:57:41 -04:00
aaron 08b95f1c0c Update ingest_claude.py — handle .json format, ingest memories, handle both array and jsonl 2026-04-26 19:13:17 +00:00
aaron 679222ad5f Add dream.py — WebDAV delivery, four validated modes, calibrated similarity ranges 2026-04-26 15:04:25 -04:00
aaron fd249c5e96 Add dream.py — four mode dreamer with validated prompts and calibrated similarity ranges 2026-04-26 14:45:28 -04:00
aaron 619a9295ce Add Claude conversation export ingestion script 2026-04-26 13:10:02 -04:00
aaron 49a0d8ebc5 Update .gitignore, add backup script 2026-04-26 16:21:15 +00:00
aaron fd76426f38 Persist sessions to SQLite — survive service restarts 2026-04-26 16:16:30 +00:00
aaron 050fe4669b Add Whisper small model — /api/transcribe endpoint, VAD filter, domain vocabulary prompt 2026-04-26 15:25:22 +00:00
aaron 17e06b1e70 Add session-based auth — replace Basic Auth with httpOnly cookie, 30-day expiry 2026-04-26 03:38:35 +00:00
aaron 187d31eaff Fix watcher status indicator — write status file every 5s, API reads it directly 2026-04-25 16:58:19 +00:00
aaron d765f9398b Fix watcher timeout loop — exclude Backups folder, increase timeout to 30min 2026-04-25 16:44:13 +00:00
aaron 22ef40bbaa Initial commit - Aaron AI v1 2026-04-25 02:05:42 +00:00