Christopher Mayor
|
5bde4e3aa6
|
Merge branch 'feat/backend'
|
2026-04-24 15:01:37 -07:00 |
|
Christopher Mayor
|
37c07e468d
|
fix: lazy-init OpenAI client to avoid build failure without API key
|
2026-04-24 14:37:28 -07:00 |
|
Christopher Mayor
|
2f4239a83b
|
feat: add provider fallback chain with priority system
|
2026-04-24 14:35:20 -07:00 |
|
Christopher Mayor
|
e13b1ea2d5
|
feat: add Perplexity Sonar provider with OpenAI fallback
|
2026-04-24 14:34:55 -07:00 |
|
Christopher Mayor
|
637f1540cf
|
feat: update research pipeline with Tavily search and progress stages
|
2026-04-24 14:34:22 -07:00 |
|
Christopher Mayor
|
71ef567d0d
|
feat: enhance OpenAI provider with web research context
|
2026-04-24 14:33:50 -07:00 |
|
Christopher Mayor
|
3a448a5063
|
feat: add Tavily search provider
|
2026-04-24 14:33:20 -07:00 |
|
Christopher Mayor
|
d13780931e
|
scaffold: Next.js 15 + Drizzle + Better Auth + OpenAI + Recharts base
|
2026-04-24 14:29:47 -07:00 |
|