aaron
|
037d747573
|
chore: archive deprecated chromadb and migration scripts
|
2026-04-28 00:15:46 +00:00 |
|
aaron
|
6776637178
|
Remove hardcoded PG password fallbacks — require PG_DSN env var in all scripts
|
2026-04-27 05:16:37 +00:00 |
|
aaron
|
a1f5c1049a
|
Fix dreamer status display, watcher excludes Media/, remove NVM debt item
|
2026-04-27 05:08:01 +00:00 |
|
aaron
|
d3239aba17
|
Image capture — extend /api/capture for image+voice, Claude vision description, Media/ WebDAV, watcher excludes Media/
|
2026-04-27 04:28:31 +00:00 |
|
aaron
|
7af246ac01
|
APScheduler — replace systemd timers, in-process dream and ingest scheduling
|
2026-04-27 03:04:33 +00:00 |
|
aaron
|
9b312d936f
|
Add SSE endpoint and dream notify — /api/events and /api/events/notify
|
2026-04-27 02:20:50 +00:00 |
|
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
|
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
|
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
|
22ef40bbaa
|
Initial commit - Aaron AI v1
|
2026-04-25 02:05:42 +00:00 |
|