Open-source framework for building production-ready LLM applications with RAG, agents, and customizable pipelines