29 Commits (df1e263ef7e7943ea73fa8873ec8965cfd507a48)

Author SHA1 Message Date
Avraham Sakal df1e263ef7 editable facts in the UI 7 months ago
Avraham Sakal 46595649df add "Fact Triggers" tab in UI 7 months ago
Avraham Sakal 2cea5500c8 lint 7 months ago
Avraham Sakal a8eba580d0 biome format 7 months ago
Avraham Sakal 5e5549e85f factored-out `generateFromFact` into `fact-triggers` module 7 months ago
Avraham Sakal 41e94feef6 factored-out `generateRunningSummary` into `messages` module 7 months ago
Avraham Sakal 84e9ff8bd2 factored-out fact generation into `facts` module 7 months ago
Avraham Sakal c2815b4d83 generate fact triggers on each turn 7 months ago
Avraham Sakal 55d35e150c slight refactor of delete-by-id implementation 7 months ago
Avraham Sakal 5c8620ef5e use `message.id` as React `key` 7 months ago
Avraham Sakal 5d443ef1b1 improve clarity of generated facts by using proper pronouns to refer to the user 7 months ago
Avraham Sakal bf0bfe5b07 improve prompt quality 7 months ago
Avraham Sakal c69e4de738 cleaner UI 7 months ago
Avraham Sakal 91e38521aa buttons on hover over message 7 months ago
Avraham Sakal 3b84e01057 refactor trpc procedures into domains 7 months ago
Avraham Sakal 25523559aa fetch facts on load, facts are deletable 7 months ago
Avraham Sakal caf36cf67b each generation/completion uses one system prompt and one user prompt for maximum clarity for the model 7 months ago
Avraham Sakal ee9e9424ab generate and save facts 7 months ago
Avraham Sakal 01d2997f77 use `lowdb` for faster iteration; use strings for ids and camelCase for field names for consistency 7 months ago
Avraham Sakal 1f80ad4ba9 factored-out system prompts into their own functions 7 months ago
Avraham Sakal 5cfc70632e display the `runningSummary` as markdown as well 7 months ago
Avraham Sakal 3ba60b999c generate `runningSummary` on each turn, and include it with the main completion 7 months ago
Avraham Sakal de26fc5eb5 improve ui consistency with immer; implement `addConversation` 8 months ago
Avraham Sakal 7a9f0c956c setup postgres and kyseley for most data instead of milvus 8 months ago
Avraham Sakal de0dafb518 begin database modeling, and user experience outline 8 months ago
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
8 months ago
Avraham Sakal 5ef118e9bc basic route-specific trpc file example 8 months ago
Avraham Sakal 602ba72f75 format 8 months ago
Bati 9916e95de0 scaffold Vike app with Bati 8 months ago