Avraham Sakal
|
a8eba580d0
|
biome format
|
2 months ago |
Avraham Sakal
|
5e5549e85f
|
factored-out `generateFromFact` into `fact-triggers` module
|
2 months ago |
Avraham Sakal
|
41e94feef6
|
factored-out `generateRunningSummary` into `messages` module
|
2 months ago |
Avraham Sakal
|
84e9ff8bd2
|
factored-out fact generation into `facts` module
|
2 months ago |
Avraham Sakal
|
c2815b4d83
|
generate fact triggers on each turn
|
3 months ago |
Avraham Sakal
|
5d443ef1b1
|
improve clarity of generated facts by using proper pronouns to refer to the user
|
3 months ago |
Avraham Sakal
|
bf0bfe5b07
|
improve prompt quality
|
3 months ago |
Avraham Sakal
|
3b84e01057
|
refactor trpc procedures into domains
|
3 months ago |
Avraham Sakal
|
25523559aa
|
fetch facts on load, facts are deletable
|
3 months ago |
Avraham Sakal
|
caf36cf67b
|
each generation/completion uses one system prompt and one user prompt for maximum clarity for the model
|
3 months ago |
Avraham Sakal
|
ee9e9424ab
|
generate and save facts
|
3 months ago |
Avraham Sakal
|
01d2997f77
|
use `lowdb` for faster iteration; use strings for ids and camelCase for field names for consistency
|
3 months ago |
Avraham Sakal
|
1f80ad4ba9
|
factored-out system prompts into their own functions
|
3 months ago |
Avraham Sakal
|
3ba60b999c
|
generate `runningSummary` on each turn, and include it with the main completion
|
3 months ago |
Avraham Sakal
|
de26fc5eb5
|
improve ui consistency with immer; implement `addConversation`
|
3 months ago |
Avraham Sakal
|
7a9f0c956c
|
setup postgres and kyseley for most data instead of milvus
|
3 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
|
4 months ago |
Avraham Sakal
|
5ef118e9bc
|
basic route-specific trpc file example
|
4 months ago |