This website requires JavaScript.
5b07a3349b
Dashboard: equal 50/50 columns, 2 project cards/row, 3 note cards/row
bvandeusen
2026-03-03 21:46:07 -05:00
e3873d7483
Route task card clicks to edit view; repurpose button as View
bvandeusen
2026-03-03 19:51:58 -05:00
ab0002f342
Move Active Projects widget into tasks column, 3 cards across
bvandeusen
2026-03-03 19:48:32 -05:00
eac4c6d86a
Implement keyboard shortcuts and enrich note/task viewer views
bvandeusen
2026-03-03 19:32:19 -05:00
3bc6443161
Fix notes column overflow on wide viewports
bvandeusen
2026-03-03 19:15:39 -05:00
56d5268fad
Overhaul dashboard, notes, and tasks views for density and usability
bvandeusen
2026-03-03 18:57:57 -05:00
eed6aedc9e
Add duplicate entry prevention to LLM tool pipeline
Bryan Van Deusen
2026-03-03 14:19:58 -05:00
87d3f3ea16
Fix project/milestone association and redesign AppHeader navigation
Bryan Van Deusen
2026-03-03 13:34:01 -05:00
47c9cb39a2
Auto-generate VAPID keys at startup; no manual configuration needed
bvandeusen
2026-03-02 23:07:30 -05:00
7d532b82a6
Fix startup warm-up to use user model settings instead of env var
bvandeusen
2026-03-02 22:58:20 -05:00
226ee5b22f
Change default OLLAMA_MODEL from llama3.1 to qwen3:14b
bvandeusen
2026-03-02 22:51:42 -05:00
76c384ea53
Fix chat model always using conv.model instead of user setting
bvandeusen
2026-03-02 22:44:14 -05:00
4fd2c915b6
Improve project/task/sub-task workflows across backend and web
bvandeusen
2026-03-02 22:00:44 -05:00
6580d16942
Improve tools reliability and add milestone management to ProjectView
bvandeusen
2026-03-02 21:33:13 -05:00
012eb1d46b
Add Projects, Milestones, RAG auto-inject, push notifications, PWA, tag normalisation
bvandeusen
2026-03-02 20:52:21 -05:00
3d7be5888e
Remove intent model entirely; quick-capture uses primary model
bvandeusen
2026-03-02 18:41:49 -05:00
53e54ea761
Remove intent router from chat pipeline; raise OLLAMA_NUM_CTX to 16384
bvandeusen
2026-03-02 18:30:21 -05:00
1106399883
Quick-capture notes: enrich content via main model
bvandeusen
2026-03-02 17:57:29 -05:00
2c2874a1cc
Fix streaming timeout and false-offline status indicator
bvandeusen
2026-03-02 17:50:42 -05:00
6f5170854b
Remove CalDAV todo tools; overhaul quick-capture
bvandeusen
2026-03-01 19:13:07 -05:00
4c77eab84b
Fix image serving: use cache_timeout not max_age (Quart API)
bvandeusen
2026-03-01 14:38:54 -05:00
1890f0c7f1
Fix image search: embed markdown instead of describing URLs
bvandeusen
2026-03-01 13:19:59 -05:00
de1831f689
Update summary.md for session: image cache, suggested notes improvements
bvandeusen
2026-03-01 13:09:01 -05:00
c962e86039
Broaden app volume mount from /data/images to /data
bvandeusen
2026-03-01 12:58:33 -05:00
efe0a15b8c
Add image search with local cache (Phase 23)
bvandeusen
2026-03-01 12:55:10 -05:00
90afd3f131
Improve suggested notes: limit 8, threshold 0.45, show relevance scores
bvandeusen
2026-03-01 12:10:39 -05:00
7728e38318
Update summary.md for session: quick-capture, bug fixes, note picker
bvandeusen
2026-02-28 23:15:54 -05:00
b079c583df
Add /api/quick-capture endpoint for mobile/external clients
bvandeusen
2026-02-28 21:56:16 -05:00
31777ae66b
Apply or Config.OLLAMA_MODEL safety net to assist route
bvandeusen
2026-02-28 21:04:53 -05:00
5c043b76b6
Validate create_note/create_task title is a string before DB insert
bvandeusen
2026-02-28 20:01:43 -05:00
64089f8f34
Update summary.md for session: intent fixes, note picker, model default fix
bvandeusen
2026-02-28 19:23:43 -05:00
0af68ec86c
Fix leftover attachedNote reference causing TS build error
bvandeusen
2026-02-28 19:20:40 -05:00
5c84c28a67
Make note picker add notes to persistent context instead of one-shot
bvandeusen
2026-02-28 18:53:41 -05:00
4998d04739
Fix search_web over-triggering when user references existing notes
bvandeusen
2026-02-28 18:12:58 -05:00
fb3a6d2445
Fix 'default' model selection breaking readiness indicator
bvandeusen
2026-02-28 16:06:02 -05:00
926e4bb570
Upgrade intent model to qwen2.5:7b, simplify intent prompt rules
bvandeusen
2026-02-28 15:51:27 -05:00
d1c7ce88df
Fix intent classifier missing Research button requests
bvandeusen
2026-02-28 13:07:39 -05:00
a95d17fc04
Fix research_topic loop when intent misses and main model calls tool directly
bvandeusen
2026-02-28 13:05:36 -05:00
df4c52412d
Phase 22b: Parallel research fetching, streaming synthesis, intent optimizations
bvandeusen
2026-02-27 18:24:15 -05:00
590682a5d2
Phase 22: SearXNG web research pipeline + settings layout overhaul
bvandeusen
2026-02-27 15:21:38 -05:00
432e0bd2a0
Show Qwen3 thinking output in chat as collapsible Reasoning block
bvandeusen
2026-02-26 23:16:59 -05:00
5e83c8a56d
Add explicit warm-wait before generation starts
bvandeusen
2026-02-26 22:49:06 -05:00
e119331645
Phase 21: Intent-first pipeline, visible ack, KV-stable system prompt
bvandeusen
2026-02-26 22:34:54 -05:00
316a85e13b
Phase 20: Dedicated tag field — chip input, explicit tags array
bvandeusen
2026-02-26 06:36:35 -05:00
7947134e22
Fix tag handling for multi-word tags
bvandeusen
2026-02-26 06:05:58 -05:00
d5a5373872
Add stream retry to all generation paths, not just round 0
bvandeusen
2026-02-26 05:55:09 -05:00
b23e78b0ac
Warm both chat and intent models into VRAM on startup
bvandeusen
2026-02-25 23:18:07 -05:00
fc7b2e7305
Retry Ollama 500 errors in optimistic stream with backoff
bvandeusen
2026-02-25 23:15:05 -05:00
24d9a01554
Update summary.md for Phase 19
bvandeusen
2026-02-25 23:12:05 -05:00
98d3fca277
Implement optimistic streaming to eliminate intent classification latency
bvandeusen
2026-02-25 23:03:30 -05:00
8ee3649531
Use qwen3:latest as default model to avoid tag ambiguity
bvandeusen
2026-02-25 22:31:35 -05:00
f45b7cf9c5
Add model dropdowns to settings and set qwen2.5:1.5b as intent default
bvandeusen
2026-02-25 22:17:45 -05:00
7b6248c8a7
Add OLLAMA_NUM_CTX config to reduce VRAM usage
bvandeusen
2026-02-25 22:02:06 -05:00
d0525ab3bf
Soften light mode theme and align primary color to brand indigo
bvandeusen
2026-02-25 21:01:30 -05:00
80b4df8f32
Update summary.md for Phase 18b
bvandeusen
2026-02-25 20:34:07 -05:00
0984dae2e7
Improve favicon contrast and redesign email templates with logo
bvandeusen
2026-02-25 20:33:10 -05:00
b37e15d59a
Add Authentik OAuth/OIDC SSO, email change, and setup docs
bvandeusen
2026-02-25 20:12:13 -05:00
c3b05046b7
Update summary.md for Phase 17
bvandeusen
2026-02-24 19:02:01 -05:00
f055b361aa
Add pool_pre_ping and pool_recycle to SQLAlchemy engine
bvandeusen
2026-02-24 18:39:53 -05:00
f76266fa56
Update summary.md for Phase 16
bvandeusen
2026-02-22 22:31:54 -05:00
18fc6280a2
Redesign dashboard: chat-first layout, two-column task/notes grid
bvandeusen
2026-02-22 22:31:21 -05:00
b146b0a494
Update summary.md for Phase 15
bvandeusen
2026-02-22 21:32:49 -05:00
084624d0c1
Show IP address in audit log table and expanded detail row
bvandeusen
2026-02-22 21:30:08 -05:00
d5975efeaf
Enable TRUST_PROXY_HEADERS and SECURE_COOKIES for production deployment
bvandeusen
2026-02-22 21:26:34 -05:00
667ccd70cd
Security audit, bug fixes, auto-save, and writing assistant improvements
bvandeusen
2026-02-19 20:08:44 -05:00
7b92d13863
Make Back and Edit navigation consistently styled as bordered buttons
bvandeusen
2026-02-19 17:22:31 -05:00
0c4e7fe5cb
Redesign writing assistant UI: right-side panel, diff view, proofread, floating inline assist
bvandeusen
2026-02-19 16:43:41 -05:00
32e4ee12f2
Add persistent context sidebar, note title fix, and expanded tool suite
bvandeusen
2026-02-19 14:40:34 -05:00
d6f4a6dbb6
Add semantic note search (nomic-embed-text) and per-conversation note cache
bvandeusen
2026-02-18 21:44:58 -05:00
de5921904d
Add conversation history summarization for long chats
bvandeusen
2026-02-18 21:33:00 -05:00
24d3c5bc68
Enable thinking mode in full chat view, keep disabled in widget/panel
bvandeusen
2026-02-18 21:06:54 -05:00
815eed2574
Add tool confirmation UI with Accept/Decline for write operations
bvandeusen
2026-02-18 20:43:47 -05:00
1b63371bb3
Stream conversational acknowledgment in parallel with tool execution
bvandeusen
2026-02-18 20:29:58 -05:00
7b02cc5cfd
Revert context note truncation — preserve full note content
bvandeusen
2026-02-18 20:22:48 -05:00
38697f2614
Reduce context note preview sizes to cut prefill latency
bvandeusen
2026-02-18 19:58:52 -05:00
504091bfcf
Pull intent model on startup alongside main model
bvandeusen
2026-02-18 19:37:36 -05:00
931a059e9f
GPU support, parallel intent+context, and increased context window
bvandeusen
2026-02-18 19:29:31 -05:00
7ff60eb8a6
Fix unused GenerationTiming import in ChatMessage.vue
bvandeusen
2026-02-18 18:54:21 -05:00
92bf2768b6
Reduce perceived latency: move context build into task, title fire-and-forget, think:False on aux calls
bvandeusen
2026-02-18 18:50:37 -05:00
765e99bb24
Fix duplicate message bug and add generation timing instrumentation
bvandeusen
2026-02-18 18:18:46 -05:00
fbce540638
Add streaming status UX and model load state indicator
bvandeusen
2026-02-18 17:54:37 -05:00
b8acd05ec4
Update summary.md for Phase 10 tool completeness additions
bvandeusen
2026-02-18 00:28:39 -05:00
4df5ec2d65
Add update_task fields, list_tasks, and update_todo tools
bvandeusen
2026-02-17 23:22:02 -05:00
70cba72a80
Phase 10: CalDAV full lifecycle, update_note, dashboard inline streaming, keyboard shortcuts
bvandeusen
2026-02-17 22:04:41 -05:00
75560dee4e
Switch default model to qwen3 and add intent routing for reliable tool calling
bvandeusen
2026-02-16 16:24:01 -05:00
d7bc3f3222
Add CalDAV calendar integration, LLM-suggested tags, and settings refinements
bvandeusen
2026-02-15 22:40:20 -05:00
8996b45e50
Add LLM tool calling for creating tasks, notes, and searching from chat
bvandeusen
2026-02-14 23:34:36 -05:00
f089b16080
Improve model status indicators and tune timeouts
bvandeusen
2026-02-14 23:01:59 -05:00
953eaf2feb
Add model selection, dashboard chat input, and model warming
bvandeusen
2026-02-14 18:49:06 -05:00
987ec56dc3
Enhance dashboard with 7-day lookahead, priority surfacing, and inline edit buttons
bvandeusen
2026-02-14 11:15:37 -05:00
e02b681e91
Add invitation system, table of contents, actionable dashboard, and settings improvements
bvandeusen
2026-02-14 08:46:51 -05:00
d354da5b51
Add email-based password reset flow
bvandeusen
2026-02-13 21:42:45 -05:00
d874e0e2ae
Add application logging, SMTP email notifications, and supporting changes
bvandeusen
2026-02-13 08:34:52 -05:00
a89d25f5d6
Refactor AI Assist to background-task + buffer architecture
bvandeusen
2026-02-13 00:27:21 -05:00
3ec49b7f24
Fix chat send/stop buttons squashing on mobile
bvandeusen
2026-02-12 18:30:30 -05:00
f77b029943
Add registration control, admin user management, and security hardening
bvandeusen
2026-02-12 17:49:22 -05:00
f2496916f9
tweaking compose
bvandeusen
2026-02-11 22:30:59 -05:00
310678b279
updating prod compose example
bvandeusen
2026-02-11 21:47:44 -05:00
586026bff6
Add Tiptap inline-preview editor, layout improvements, and README
bvandeusen
2026-02-11 21:24:35 -05:00
cbfdf5289e
Add multi-user auth, background generation, and chat UX improvements
bvandeusen
2026-02-11 14:36:30 -05:00