Commit Graph

12 Commits

Author SHA1 Message Date
Avraham Sakal 25523559aa fetch facts on load, facts are deletable 2025-07-27 16:56:44 -04:00
Avraham Sakal caf36cf67b each generation/completion uses one system prompt and one user prompt for maximum clarity for the model 2025-07-27 13:36:01 -04:00
Avraham Sakal ee9e9424ab generate and save facts 2025-07-27 10:53:25 -04:00
Avraham Sakal 01d2997f77 use lowdb for faster iteration; use strings for ids and camelCase for field names for consistency 2025-07-27 09:46:34 -04:00
Avraham Sakal 1f80ad4ba9 factored-out system prompts into their own functions 2025-07-22 08:03:15 -04:00
Avraham Sakal 5cfc70632e display the runningSummary as markdown as well 2025-07-21 20:42:09 -04:00
Avraham Sakal 3ba60b999c generate runningSummary on each turn, and include it with the main completion 2025-07-21 20:38:42 -04:00
Avraham Sakal de26fc5eb5 improve ui consistency with immer; implement addConversation 2025-07-14 07:51:24 -04:00
Avraham Sakal 7a9f0c956c setup postgres and kyseley for most data instead of milvus 2025-07-13 20:14:53 -04:00
Avraham Sakal de0dafb518 begin database modeling, and user experience outline 2025-07-11 09:26:31 -04:00
Avraham Sakal 4f356153bb * trpc same data shape as generateText
* read `.env` file
* use zustand for state management
* fix peer dependency warnings by installing zod
* install milvus client
2025-06-30 08:44:49 -04:00
Avraham Sakal 5ef118e9bc basic route-specific trpc file example 2025-06-29 15:17:10 -04:00