storm
https://github.com/stanford-oval/storm
Python
An LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported1 Subscribers
Add a CodeTriage badge to storm
Help out
- Issues
- fix: use max_completion_tokens for Azure o-series models in AzureOpenAIModel
- fix: add maxsplit=1 to expert.split() in WarmStartConversationModule.process_expert
- fix: use model_dump() in AzureOpenAIModel to prevent JSON serialization error
- fix: add '/' to allowed characters in topic input validation
- Fix DiscourseManager.get_next_turn_policy AttributeError in rag_only_baseline_mode
- Declare old_outline as InputField in WritePageOutlineFromConv
- Fix SerperRM.serper_runner checking for impossible None response instead of HTTP error
- Fix _get_expand_subnode_names regex stripping hyphens and node name anywhere
- fix: persist LM configurations across CoStormRunner save/reload
- fix: specify UTF-8 encoding for file I/O to prevent UnicodeEncodeError on Windows
- Docs
- Python not yet supported