storm icon indicating copy to clipboard operation
storm copied to clipboard

added storm wiki frontend with extra themes

Open jaigouk opened this issue 1 year ago • 1 comments

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

jaigouk avatar Jul 29 '24 03:07 jaigouk

i guess we can refine this further to configure search and llm models.

  • list available search engines and add configuration options if there is api key for them in secrets. and we can also define which engine will be the fallback option.
  • same for the LLMs.

storm_wiki_6

There are 6 themes. 3 light themes and 3 dark themes. we can add or adjust colors.

storm_wiki_3

list page is little bit noisy. we can improve this

Screenshot 2024-07-29 at 10 45 23

jaigouk avatar Jul 29 '24 03:07 jaigouk

Previously meant to assign the team members as the reviewer, since this looks like a pretty good enhancement. Sorry for any confusion!

shaoyijia avatar Jul 29 '24 23:07 shaoyijia

is it ok to reopen and resolve some comments?

jaigouk avatar Jul 30 '24 07:07 jaigouk

Of course! Sorry for previous confusion.

shaoyijia avatar Jul 30 '24 07:07 shaoyijia

Thanks! Feel free to at me once you think it's ready for review. We are happy to help test and merge this.

shaoyijia avatar Jul 30 '24 07:07 shaoyijia