added storm wiki frontend with extra themes
related issue
https://github.com/stanford-oval/storm/issues/64
changes
- Dracula soft dark color and other light and dark themes
- Duckduckgo search. and added searxng and SEARXNG_BASE_URL env var as a fallback option
- using ollama and added gpt-4o-mini as a fallback option
- save result files as '*.md'
- add date to to top of the result file
- added arize-phoenix to trace.
note
because this frontend is using "fallbacks", I thought it would be better to have separate example instead of overwriting the existing demo_light.
some tests files are added and checked with https://github.com/jaigouk/storm_wiki
screenshots
Screenshots
dark and light theme
@shaoyijia somehow, the previous PR was getting closed automatically. And I wanted to clean up and refine the index page. Now I think it is ready for review
Hi @jaigouk , sorry I just saw your message. Is this getting closed automatically again or you need more time? Will review it for sure.
@shaoyijia I squashed commits, rebased main branch and opened a new pr
this time I did not check this option
I hope the PR survives. Since it is a new frontend, the number of files are 30. 1 existing file was included but it is not changing the structure. linter changed the file in my vscode.
added 3 test files and github ci file.