sauravniraula
|
c6ca4fe8a7
|
fix(fastapi): yield SSEErrorResponse on outline parse instead of raising
|
2025-09-15 22:08:17 +05:45 |
|
sauravniraula
|
cc78faea73
|
fix(fastapi): /edit, /derive and /export endpoints
|
2025-09-12 02:27:59 +05:45 |
|
sauravniraula
|
3c5ba63309
|
feat(fastapi): uses better json loader that parses dirty json
|
2025-09-12 01:28:59 +05:45 |
|
sauravniraula
|
d344721708
|
fix: placeholder icon
|
2025-09-11 22:37:21 +05:45 |
|
sauravniraula
|
a992f40077
|
feat: adds table of contents, title slide, web search options in both UI and API Endpoints
|
2025-09-07 22:06:22 +05:45 |
|
sauravniraula
|
ca88bc67c4
|
fix(fastapi): fix flow for outlines generation if chunker fails
|
2025-09-01 11:06:07 +05:45 |
|
sauravniraula
|
c4318b5c28
|
feat(fastapi): adds better error handling for LLMClient
|
2025-08-30 14:30:58 +05:45 |
|
sauravniraula
|
3acfc1dffb
|
fix: enable web search by default on UI flow if WEB_GROUNDING is enabled
|
2025-08-29 12:39:06 +05:45 |
|
sauravniraula
|
614948887f
|
feat: adds tone, verbosity and refactors tables
|
2025-08-29 10:52:34 +05:45 |
|
sauravniraula
|
5ec4144f9f
|
feat: adds content and instruction on UI endpoints
|
2025-08-28 20:35:27 +05:45 |
|
sauravniraula
|
74dc67628d
|
feat: multiple document support in outlines generation
|
2025-08-28 18:25:13 +05:45 |
|
sauravniraula
|
b33b44de99
|
fix: icon finder services reinitiating in every request
|
2025-08-28 14:55:12 +05:45 |
|
sauravniraula
|
998e6be325
|
fix(llm_client): google structured stream and tool call issue
|
2025-08-11 16:33:59 +05:45 |
|
sauravniraula
|
dc62eb72d1
|
feat(fastapi): adds anthropic web search, fix(fastapi): llm messages to system and user message
|
2025-08-09 01:36:16 +05:45 |
|
sauravniraula
|
09f648dc5b
|
fix(fastapi): uses SlideOutlineModel to wrap slide outline, to fix json repair issue
|
2025-08-06 21:53:40 +05:45 |
|
sauravniraula
|
d0fd1b3aed
|
chore: error handling if generated outline is not valid json
|
2025-08-05 22:00:08 +05:45 |
|
sauravniraula
|
33cac6cd0c
|
chore(fastapi): uses first slide outline for presentation title
|
2025-08-04 12:53:44 +05:45 |
|
sauravniraula
|
ca72a652ee
|
feat(fastapi): changes presentation generation flow for documents to chunk it and extract as outlines
|
2025-08-03 20:14:53 +05:45 |
|
sauravniraula
|
c63944b7cf
|
feat(fastapi): uses llm client wrapper to wrap all clients
|
2025-07-31 13:27:21 +05:45 |
|
sauravniraula
|
9cb7d9f432
|
perf(fastapi): uses async sql engine
|
2025-07-29 17:19:31 +05:45 |
|
sauravniraula
|
91577a9c29
|
chore(fastapi): returns presentation as object in sse complete response on outlines endpoint
|
2025-07-26 01:53:20 +05:45 |
|
sauravniraula
|
300b1f13bd
|
fix(fastapi): removes seperate schema constraints from system prompt, fix(nextjs): improves layout schema constraints
|
2025-07-21 23:37:30 +05:45 |
|
sauravniraula
|
d763393376
|
fix(nextjs): improves parse border radius to clamp
|
2025-07-21 18:57:38 +05:45 |
|
sauravniraula
|
a7516ee208
|
feat(nextjs): adds basic slide scraper endpoint, feat(fastapi): adds presentation export endpoint and pptx creator service
|
2025-07-18 08:16:35 +05:45 |
|
sauravniraula
|
ea3ff5be47
|
feat(fastapi): adds icons finder service to search icons using fastembed-vectorstore
|
2025-07-15 23:56:26 +05:45 |
|
sauravniraula
|
a99db53bba
|
feat(fastapi): adds image generation service
|
2025-07-15 23:13:00 +05:45 |
|
sauravniraula
|
c88d427b31
|
feat(fastapi): adds presentation generation using provided slide schemas, refactor(fastapi): converts class based endpoint handlers to organized functional handlers
|
2025-07-15 05:41:31 +05:45 |
|