Use Dify for self-hosted LLM app, RAG, agent, and workflow building; assess its modified Apache 2.0 multi-tenant and branding restrictions before commercial deployment.