https://mathpn.com/posts/llm-docsmith/