A Document-Based Legal AI That Can Say "I Don't Know"

It only answers from my own legal documents. When it does not know, it just says so. And it puts the source under every line. Here is how I did it, and what I learned on the way.