A Python package for ingesting HTML documents while preserving semantic structure to generate RAG-friendly input documents and chunks.
You can install html-ingestor using pip:
pip install html-ingestor- Feature 1 (TBD)
- Feature 2 (TBD)
- Feature 3 (TBD)
from html_ingestor import ingest_html
# Example usage code will go hereDetailed documentation is available at Read the Docs (Coming soon)
This project uses Poetry for dependency management. To set up a development environment:
-
Clone the repository:
git clone https://github.com/leobeeson/html-ingestor.git cd html-ingestor -
Install dependencies:
poetry install
-
Activate the virtual environment:
poetry shell
-
Run tests:
pytest
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.