Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added storm wiki frontend with extra themes #108

Closed
wants to merge 1 commit into from
Closed

added storm wiki frontend with extra themes #108

wants to merge 1 commit into from

Conversation

jaigouk
Copy link

@jaigouk jaigouk commented Jul 29, 2024

related issue

#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 jaigouk changed the title added storm wiki frontend with themes added storm wiki frontend with extra themes Jul 29, 2024
@jaigouk
Copy link
Author

jaigouk commented Jul 29, 2024

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 jaigouk closed this Jul 29, 2024
@jaigouk jaigouk deleted the add-storm-wiki-frontend branch July 29, 2024 09:59
@jaigouk jaigouk restored the add-storm-wiki-frontend branch July 29, 2024 10:27
@jaigouk jaigouk reopened this Jul 29, 2024
)
try:
# Fallback to SearxNG
results = self._search_searxng(query)
Copy link
Author

@jaigouk jaigouk Jul 29, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we can change this flow once we have more search engine options in the settings later. and let the user to choose which engine to use.

@jaigouk jaigouk closed this Jul 29, 2024
@jaigouk jaigouk deleted the add-storm-wiki-frontend branch July 29, 2024 18:09
@shaoyijia
Copy link
Collaborator

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

@jaigouk
Copy link
Author

jaigouk commented Jul 30, 2024

is it ok to reopen and resolve some comments?

@shaoyijia
Copy link
Collaborator

Of course! Sorry for previous confusion.

@jaigouk jaigouk restored the add-storm-wiki-frontend branch July 30, 2024 07:10
@jaigouk jaigouk reopened this Jul 30, 2024
@shaoyijia
Copy link
Collaborator

shaoyijia commented Jul 30, 2024

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

@jaigouk jaigouk marked this pull request as draft July 30, 2024 08:29
@jaigouk jaigouk closed this Jul 30, 2024
@jaigouk jaigouk deleted the add-storm-wiki-frontend branch July 30, 2024 10:29
@jaigouk jaigouk restored the add-storm-wiki-frontend branch July 30, 2024 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants