v0.2.3

stanford-oval/stormv0.2.3Jul 18, 2024by shaoyijia

AI Summary

Release making the Python package available at PyPI and adding Ollama support for local language models. Includes documentation updates.

Key Highlights

  • Python package available via pip install knowledge-storm
  • Ollama support for local LMs
  • README documentation update
  • Directory structure change from src/ to knowledge_storm/

Breaking Changes

  • Directory renamed from src/ to knowledge_storm/

New Features

  • PyPI package installation
  • Ollama model support

Full Release Notes

## Python Package Available at PyPI
- You can now install storm via `pip install knowledge-storm`. (#80)
- We update the README.md to explain our current API.
- If you prefer using the source code, note that pulling the new release will lead to breaking change as we rename `src/` to `knowledge_storm/`.

## Ollama Support
#81, credit to: @zhjain

## Roadmap & Contribution
Our team is actively working on:
1. Human-in-the-Loop Functionalities: Supporting user participation in the knowledge curation process.
2. Information Abstraction: Developing abstractions for curated information to support presentation formats beyond the Wikipedia-style report.

**PRs for integrating more language models into [knowledge_storm/lm.py](https://github.com/stanford-oval/storm/blob/main/knowledge_storm/lm.py) and search engines/retrievers into [knowledge_storm/rm.py](https://github.com/stanford-oval/storm/blob/main/knowledge_storm/rm.py) are highly appreciated!**