save conversation editable input toggleable rich text async document loading recursive directory reading skip files @argument proper markdown rendering initial question @argument no looping @argument better code structure huggingface models availability UI x setup setup.py x setup arguments x multi-query retriever x add verbose argument x add model argument x multi pdf