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(utils): count only leading heading markers in parse_article_into_dict
- [BUG] Literal # characters change article section titles and nesting
- Docs example: DemonRoute as a named OpenAI-compatible endpoint for STORM/Co-STORM
- [New RM] Add Desearch retrieval support
- fix(eval): return 0 instead of vacuous 1.0 for empty golden entity set
- fix(utils): preserve multiple trailing citations in remove_uncompleted_sentences_with_citations
- fix: prevent path traversal and validate topic in STORMWikiRunner and demo UI
- Topic of ".." writes generated article files one directory above the configured output directory (path traversal)
- Support current Claude models in ClaudeModel and the Claude example
- Removing unfinished sentences drops multiple citations after the last complete sentence
- Docs
- Python not yet supported