Commit Graph

  • e14ae2bd19 chore: jarvisChat → cAIc rename, single-node consolidation on jarvis, Qdrant UUID5 + chunk-size deploy fixes main gramps 2026-08-08 09:56:39 -07:00
  • 44387919a8 v0.17.3: bug-fix maintenance pass — ingest origin exemption, FK safety, auto-search reset, deterministic ingest, WAL, config centralization, dead-code removal gramps 2026-08-07 14:42:35 -07:00
  • df405a156e Add TASK 2 (context-aware routing) and TASK 3 (RAM-based context store) gramps 2026-08-04 08:31:47 -07:00
  • aecd3330fd feat: image generation service — ComfyUI cluster integration gramps 2026-07-27 08:06:03 -07:00
  • 576d9333b3 docs: migrate wiki links from Gitea to GitHub, add Default Model section gramps 2026-07-19 17:25:31 -07:00
  • 70014f8e3b fix: align ASCII architecture diagram box-drawing characters gramps 2026-07-19 16:56:01 -07:00
  • 5b5fbab206 README: add By the Numbers section — 237 commits, 4.5 months to v1.0 gramps 2026-07-19 16:53:25 -07:00
  • 49f8a50c5b README rewrite: project pitch, condensed changelog, 108KB banner gramps 2026-07-19 16:50:05 -07:00
  • c14e3c19a9 v1.0.0: add v0.23.0 changelog entry for topbar redesign, teardown scripts, asyncio fix gramps 2026-07-19 16:41:07 -07:00
  • 056ebc399f v1.0.0: Docker containerization, docs, version bump gramps 2026-07-19 16:40:02 -07:00
  • 55b9a2236d setup.sh: auto-download default model (Qwen2.5-7B Q4_K_M) gramps 2026-07-19 16:30:01 -07:00
  • 413f850e41 Make DEFAULT_MODEL env-var configurable (CAIC_DEFAULT_MODEL) gramps 2026-07-19 16:28:19 -07:00
  • 8fd6c99ccc Add Docker containerization stack gramps 2026-07-19 16:25:57 -07:00
  • 54cca366a4 v0.22.1: dockerize defaults, harden error handling, fix test discovery gramps 2026-07-19 16:16:40 -07:00
  • 666a237a8b docs: update Work State in ai.md with current session progress gramps 2026-07-19 16:00:24 -07:00
  • a99345edb6 chore: replace deprecated asyncio.ensure_future with create_task, add inline comments to db.py gramps 2026-07-19 15:58:34 -07:00
  • 2685a73897 fix: update README section text for consistency gramps 2026-07-19 15:38:59 -07:00
  • f5d020e39a feat: add uninstall/teardown scripts + uninstall section in README gramps 2026-07-19 15:38:28 -07:00
  • 6946619bc5 TASKS.md: mark B1, B2, B4 as done, B3 remains open gramps 2026-07-14 15:40:55 -07:00
  • 8202684df9 Restore deleted B4 spec text in TASKS.md gramps 2026-07-14 15:39:23 -07:00
  • 2a2de59344 TASKS.md: strike through completed B4 backlog entry gramps 2026-07-14 15:37:37 -07:00
  • c4a2bde8c1 Update TASKS.md with session 2026-07-14 entry gramps 2026-07-14 15:35:21 -07:00
  • 34cd87b810 Update work state docs for RAG bugfixes + topbar redesign gramps 2026-07-14 15:33:59 -07:00
  • b0554e69ec Move query bar back above chat, stats stays at bottom gramps 2026-07-14 15:31:44 -07:00
  • bb063204f0 Center stats bar gramps 2026-07-14 15:31:18 -07:00
  • 2609e4bd73 Topbar cleanup: move stats to bottom bar, toggles to hamburger menu, palette next to version, mobile-responsive gramps 2026-07-14 15:30:10 -07:00
  • 02d1b0432c Fix RAG admin: vectors_count->points_count, remove unindexed order_by, make RAG_COLLECTION env-configurable gramps 2026-07-14 15:18:05 -07:00
  • 0b4810ce31 RAG admin: clearer search label + hint explaining semantic vector search vs browse gramps 2026-07-14 15:14:20 -07:00
  • 13a00e544e RAG admin: better empty-state message for empty corpus vs no search match gramps 2026-07-14 15:12:55 -07:00
  • 065dc39c61 README: move architecture/docs content before changelog, keep all What's New entries sequential gramps 2026-07-14 15:09:30 -07:00
  • fe70314e83 Color theme system: 6 schemes with palette dropdown gramps 2026-07-14 15:03:15 -07:00
  • 61f5a88673 B4 RAG Corpus Management UI + AGENTS.md → ai.md rename gramps 2026-07-14 14:57:57 -07:00
  • 990b7c860d close B1 (context loss — test passed), deprecate B2 (Ctrl+Enter search), update backlog gramps 2026-07-14 14:46:52 -07:00
  • 7acea605ac v0.21.0 — perplexity persistence, env-overridable config, scroll/DOM fixes, single-node docs gramps 2026-07-14 14:39:30 -07:00
  • 3f64bed485 make QDRANT_URL, EMBED_URL, AMQP_SECRET_PATH env-overridable; document single-node/WSL deployment gramps 2026-07-14 14:33:54 -07:00
  • e584e4983c fix: capture appendMessage return value for correct assistant pairing gramps 2026-07-14 14:24:02 -07:00
  • 5c66a12b0f remove _userScrolledAway guard from oldes mode; keep rAF scroll gramps 2026-07-14 14:21:29 -07:00
  • 8ec4dae062 fix scroll: rAF for layout-safe scrollHeight, direction-aware _userScrolledAway gramps 2026-07-14 14:17:57 -07:00
  • 7d50d07249 persist perplexity per assistant message; display on loaded convos gramps 2026-07-14 14:13:24 -07:00
  • 65baeba1f1 scrollbar left of spool holes, widened to 10px gramps 2026-07-14 14:03:47 -07:00
  • 40495548e5 fix: chat-container z-index above .main::after barcode strip that hid scrollbar gramps 2026-07-14 14:01:24 -07:00
  • d79d8827c6 fix: scrollbar uses accent-dim blue thumb, visible on dark bg gramps 2026-07-14 13:58:21 -07:00
  • 01e2489846 fix: visible scrollbar (8px, track visible, Firefox compat) gramps 2026-07-14 13:55:53 -07:00
  • 3fccb0f2e7 rename NEW/OLD -> ↓SORT / ↑SORT for sort direction indicator gramps 2026-07-14 13:49:20 -07:00
  • af2f8fa90f fix: wider confidence scale + 80/15 thresholds (green/orange/red) gramps 2026-07-14 13:47:19 -07:00
  • 1f571f6284 fix: toggleDirection now reorders existing messages in DOM gramps 2026-07-14 13:43:01 -07:00
  • fbd734ccd4 fix: privacy badge reads PRIVACY ON / PRIVACY OFF (not bare PRIVACY) gramps 2026-07-14 13:36:56 -07:00
  • 8e800b57d1 fix: rename PRIVATE->PRIVACY, implement info popup overlay for privacy mode gramps 2026-07-14 13:36:01 -07:00
  • ac58531e8b fix: private badge initial text shows PRIVATE OFF (matches default state) gramps 2026-07-14 13:32:25 -07:00
  • c879c67e4c fix: always show WEB search button (enable/disable instead of hide/show) gramps 2026-07-14 13:30:34 -07:00
  • 30deb0db64 v0.20.0: at-rest encryption (AES-256-GCM) for all query-derived text gramps 2026-07-14 13:22:32 -07:00
  • f6b01ec9ac B8: Private Chat mode + WireGuard docs + README data safety section (v0.19.3) gramps 2026-07-14 08:52:32 -07:00
  • 4f16a9c078 B6: waterfall direction toggle (v0.19.2) gramps 2026-07-14 08:19:26 -07:00
  • b3746949a9 B5: default model auto-pull on first start (v0.19.1) gramps 2026-07-14 08:16:08 -07:00
  • 790c81457a B7: Apple Silicon worker support (v0.19.0) gramps 2026-07-14 08:09:41 -07:00
  • feaa2830da fix: auto-derive model shorthand from any model name following qwen2.5:7B:i convention gramps 2026-07-13 16:40:58 -07:00
  • 7ef220e579 feat: brand response avatar as cAIc instead of AI gramps 2026-07-13 16:35:59 -07:00
  • 868ef411ba feat: show model label in response header via MODEL_LABELS map gramps 2026-07-13 16:35:40 -07:00
  • 8853a3761e docs: add in-transit TLS note to B8 gramps 2026-07-13 16:28:58 -07:00
  • 82beadf546 docs: prioritize Private Chat mode over encryption in B8 gramps 2026-07-13 16:27:34 -07:00
  • ba3df91db9 docs: add B8 encryption/PHI backlog item, update session work state gramps 2026-07-13 16:24:45 -07:00
  • b5cc294ece chore: remove rating thumbs up/down (no backend, privacy concern) gramps 2026-07-13 16:19:37 -07:00
  • 151e02fe40 fix: response copy icon stays emoji, uses execCopy helper gramps 2026-07-13 16:14:12 -07:00
  • 98b51c0775 fix: clipboard fallback for HTTP, response copy toast now works gramps 2026-07-13 16:12:17 -07:00
  • ddcfd8a73f fix: use data-content attr to avoid HTML injection in onclick gramps 2026-07-13 16:11:00 -07:00
  • 92e8608ac7 fix: capture this ref in user copy icon onclick gramps 2026-07-13 16:10:30 -07:00
  • f07025a4e8 feat: toast notifications for all icon actions gramps 2026-07-13 16:08:32 -07:00
  • 7105fe0d6d fix: toast on save success/failure, skip toast on print gramps 2026-07-13 16:05:56 -07:00
  • 6a10674cdf feat: slide-out toast notification on copy icon clicks gramps 2026-07-13 16:05:32 -07:00
  • 962003512f fix: inline copy icon at end of user query text, not a toolbar gramps 2026-07-13 16:04:24 -07:00
  • 6c214e46f5 fix: WEB text uses input-bg dark blue var(--bg-tertiary) gramps 2026-07-13 15:59:07 -07:00
  • 51795cf072 fix: WEB text dark blue #0d2137 on orange for contrast gramps 2026-07-13 15:58:04 -07:00
  • a9152b3060 fix: WEB text in blue, keep orange button background gramps 2026-07-13 15:56:46 -07:00
  • b86c67dbe8 fix: match WEB button color to SEND button for better contrast gramps 2026-07-13 15:55:46 -07:00
  • 9ed2c27159 fix: restore magnifying glass icon on WEB button gramps 2026-07-13 15:55:01 -07:00
  • a8d8822ab0 fix: WEB in all caps to match SEND button gramps 2026-07-13 15:54:34 -07:00
  • 4ee2a1613c fix: remove emoji from search button, was breaking monospace typeface gramps 2026-07-13 15:54:01 -07:00
  • 7c751294c1 fix: update input placeholder to match Ctrl+Enter binding gramps 2026-07-13 15:52:57 -07:00
  • ebb613b68c docs: update work state in AGENTS.md gramps 2026-07-13 15:50:51 -07:00
  • fbe02b1956 feat: add copy/toolbar to user messages gramps 2026-07-13 15:49:52 -07:00
  • cb3c33aa57 fix: match search-btn height to send-btn, add 'web' label gramps 2026-07-13 15:48:19 -07:00
  • 934f85e178 fix: use Ctrl+Enter for web search, not Shift+Enter gramps 2026-07-13 15:46:42 -07:00
  • 2ecfd1663d fix: reset cumulative token count on page refresh gramps 2026-07-13 15:42:47 -07:00
  • b8713a516b fix: scroll-fighting, 401 errors, session timeout 90->3600s gramps 2026-07-13 15:39:44 -07:00
  • e9700137df docs: add Paired Programming subsection gramps 2026-07-13 11:23:56 -07:00
  • 8a18714886 fix wiki links to use actual wiki URLs gramps 2026-07-13 11:15:53 -07:00
  • f9b7ad0379 docs: link FAQ from README gramps 2026-07-13 11:15:14 -07:00
  • f44804307f add readme banner image gramps 2026-07-13 11:15:04 -07:00
  • 5ab4183d58 docs: contrast query-routing vs layer-splitting in architecture section gramps 2026-07-13 11:08:59 -07:00
  • aafc24ee27 bump to v0.18.0 — wiki docs, UX polish (waterfall, barcode, confidence badges, sprocket strips) gramps 2026-07-13 10:49:33 -07:00
  • 44c84bfc85 docs: bump README version to v0.17.26 gramps 2026-07-13 10:27:26 -07:00
  • d60a54780b docs: clarify advantage — pool hardware, route by strength, each machine contributes what it does best gramps 2026-07-13 10:25:14 -07:00
  • 2ef8f91f4c docs: expand justification — industry consensus assumes homogeneous clusters, cAIc targets the real-world heterogeneous case gramps 2026-07-13 10:24:06 -07:00
  • 409d07cc8b docs: add Architecture CPU Coordinator + GPU Workers section to README gramps 2026-07-13 10:23:09 -07:00
  • ea2dbee45d v0.17.26: brighter sprocket strips using --bg-tertiary, 5px holes, 24px strips gramps 2026-07-13 10:20:51 -07:00
  • 8a677074ec v0.17.25: timestamp format MON dd, YYYY HH:MM:SS.ss gramps 2026-07-13 10:19:09 -07:00
  • 3e7ed57db9 v0.17.24: fix sprocket holes — fill with --bg-primary instead of transparent so they show through to page gramps 2026-07-13 10:17:49 -07:00
  • d8e8af0fb0 v0.17.23: TOK metric reformatted to #/% with context-pct color coding gramps 2026-07-13 10:16:30 -07:00
  • bc25aaad80 v0.17.22: stop typing indicator animation on abort — greyed-out stopped state gramps 2026-07-13 10:12:07 -07:00
  • 4443c8064f v0.17.21: dot-matrix sprocket holes on outer edges + paper grain background gramps 2026-07-13 10:11:01 -07:00