Luis Novo
d7b0fff954
Api podcast migration ( #93 )
...
Creates the API layer for Open Notebook
Creates a services API gateway for the Streamlit front-end
Migrates the SurrealDB SDK to the official one
Change all database calls to async
New podcast framework supporting multiple speaker configurations
Implement the surreal-commands library for async processing
Improve docker image and docker-compose configurations
2025-07-17 08:36:11 -03:00
LUIS NOVO
37fb92370f
review: fallback if content is empty
2025-06-26 11:56:12 -03:00
LUIS NOVO
26da01935a
review: prevent mutation and remove duplicate final_score calculation
2025-06-26 11:56:01 -03:00
LUIS NOVO
7eee271232
feat: extract think tags from reasoning models
2025-06-26 11:41:15 -03:00
LUIS NOVO
01dc2240a2
feat: sort search results
2025-06-26 11:40:23 -03:00
LUIS NOVO
7d96417806
doc: fix link to the configuration docs
2025-06-10 11:58:31 -03:00
LUIS NOVO
f35ccbbed5
chore: improve ux in the model provider page
2025-06-10 11:55:58 -03:00
LUIS NOVO
c377ebae83
chore: fix voice links
2025-06-10 11:55:42 -03:00
LUIS NOVO
715f5741b7
fix: fix issue that asked for migration repeatedly
2025-06-10 11:53:41 -03:00
LUIS NOVO
e6f7a6b0e6
fix: prevent errors when transformations is empty
2025-06-10 11:53:07 -03:00
LUIS NOVO
6c571db8c4
feat: update models pages
2025-06-09 20:47:20 -03:00
LUIS NOVO
bbd2f7dbfc
chore: change migration logs
2025-06-09 20:44:57 -03:00
LUIS NOVO
e4e2384587
revised models page
2025-06-08 19:39:17 -03:00
LUIS NOVO
1afb5d81e8
feat: implement new content settings page and remove options from the source panel
2025-05-30 15:25:39 -03:00
LUIS NOVO
ca589e933d
fix: prevent migration check from occurring on every page load
2025-05-30 15:25:11 -03:00
LUIS NOVO
0aacbcaccb
chore: improve async
2025-05-30 15:24:57 -03:00
LUIS NOVO
aa4912334b
fix: replace GEMINI_API_KEY with GOOGLE_API_KEY as per new SDK
2025-05-22 09:12:36 -03:00
LUIS NOVO
b1e0e8ad99
migrate to uv
2025-03-11 20:49:10 -03:00
LUIS NOVO
167f286e9f
cosmetics
2024-11-20 12:42:23 -03:00
LUIS NOVO
c297dcb809
refactor objectmodel
2024-11-19 19:03:32 -03:00
LUIS NOVO
f140a5e228
rename settings to models
2024-11-19 00:02:16 -03:00
LUIS NOVO
dbe362f95a
enable podcast longform
2024-11-19 00:01:18 -03:00
LUIS NOVO
7f79f8224f
improve context and several fixes
2024-11-18 22:01:49 -03:00
LUIS NOVO
4a5d47d934
refactor transformation, add graph and admin
2024-11-18 22:01:11 -03:00
LUIS NOVO
d1b01c4631
embedding needs to be set
2024-11-14 14:11:44 -03:00
LUIS NOVO
c8b5d422ae
enable use without optional models, adds warning
2024-11-14 12:12:11 -03:00
LUIS NOVO
cf4a219820
wip - longform podcasts
2024-11-13 22:04:16 -03:00
LUIS NOVO
dd99531b00
final tweaks to podcast
2024-11-13 21:46:15 -03:00
LUIS NOVO
4f9aa63b3e
add longform option to podcast generation
2024-11-13 19:08:03 -03:00
LUIS NOVO
d460b0947a
wip - remote content from text search until can do partial search
2024-11-13 19:03:03 -03:00
LUIS NOVO
1e35f069b0
add option to save insight as note
2024-11-13 17:33:38 -03:00
LUIS NOVO
bba5bf88ed
only recommend models user can use
2024-11-13 17:22:01 -03:00
LUIS NOVO
d20794e271
correct context options for sources and notes
2024-11-13 17:17:16 -03:00
LUIS NOVO
95cc9a5081
add items to context by default
2024-11-13 17:03:09 -03:00
LUIS NOVO
182ae741d8
cleanup podcast
2024-11-13 17:02:48 -03:00
LUIS NOVO
b04761affc
mypy fixes
2024-11-13 15:21:17 -03:00
LUIS NOVO
321234e485
add support for GROQ models
2024-11-13 15:09:56 -03:00
LUIS NOVO
9ba5709a3c
model selector and model suggestions
2024-11-13 14:48:00 -03:00
LUIS NOVO
80353a97c9
make model rag work with vector only
2024-11-13 12:18:26 -03:00
LUIS NOVO
281abdf01b
improve the accuracy of ids in the citations
2024-11-13 11:55:38 -03:00
LUIS NOVO
dacdabe6ed
ui design for delete button
2024-11-12 12:57:36 -03:00
LUIS NOVO
8cb6d835fe
add ui improvements to embed and transformation dialogs
2024-11-11 18:17:08 -03:00
LUIS NOVO
bfd5efcc53
add selectbox for transformations
2024-11-11 17:48:02 -03:00
LUIS NOVO
817b1bc7f9
add initial embedding to the content graph
2024-11-11 17:47:50 -03:00
LUIS NOVO
00f070a644
add async content processing
2024-11-11 17:32:35 -03:00
LUIS NOVO
ac2ea9e554
add x.ai support
2024-11-11 16:49:50 -03:00
LUIS NOVO
2e2a4947b3
separate source and content graph
2024-11-10 13:30:03 -03:00
LUIS NOVO
b42a95b35f
add transformation to domain
2024-11-10 13:28:38 -03:00
LUIS NOVO
d5be2b0d5b
make rag async
2024-11-09 16:03:41 -03:00
LUIS NOVO
dc76d6b8d8
enable different text models for podcast
2024-11-08 18:29:51 -03:00