Tín hiệu: Dify (github.com/langgenius/dify) đang ở mức khoảng 153.900 sao (cập nhật 31/08) — một trong những repo nền tảng xây ứng dụng LLM tự host tăng nhanh nhất. Nhưng nếu bạn định lấy một framework AI agent về, cài lên VPS, dán nhãn của mình rồi bán cho khách, thì con số sao không phải điều đáng quan tâm nhất. Thứ quyết định bạn có được phép bán hay không nằm ở file LICENSE. Bài này so sánh ba framework AI agent tự host phổ biến — Dify, Langflow và n8n — dưới đúng một câu hỏi của builder: đóng gói thành giải pháp để bán được tới đâu, và bán cho ai?
Ba framework, ba mô hình giấy phép hoàn toàn khác nhau
Điểm mấu chốt mà nhiều người bỏ qua: cả ba đều gắn nhãn “open source” trên trang chủ, nhưng quyền thương mại của chúng cách nhau rất xa. Trước khi bàn kiếm tiền, phải đọc kỹ giấy phép — đây là phần dễ khiến bạn mất tiền phạt hoặc mất khách nhất.
Dify — Apache 2.0 sửa đổi, chặn đúng mô hình bán SaaS đa khách
Dify không dùng Apache 2.0 thuần. Repo ghi rõ đây là “modified Apache License 2.0” với hai điều kiện bổ sung quan trọng. Thứ nhất, bạn không được vận hành môi trường multi-tenant (nhiều workspace cho nhiều khách trên một bản cài) nếu chưa có giấy phép thương mại bằng văn bản từ LangGenius. Thứ hai, bạn không được gỡ hoặc sửa logo và thông tin bản quyền ở phần frontend (thư mục web/ hoặc image “web” khi chạy Docker). Ngoài hai điều đó, phần còn lại theo Apache 2.0.
Dịch sang ngôn ngữ builder: bạn được dùng Dify miễn phí cho nội bộ doanh nghiệp, làm backend cho một sản phẩm của chính bạn, hoặc triển khai một bản riêng cho một khách. Nhưng nếu ý tưởng của bạn là “một bản Dify, nhiều khách hàng, mỗi người một workspace, tôi thu phí theo tháng” — đó chính xác là mô hình bị chặn. Muốn làm hợp pháp phải mua commercial license, hoặc chuyển sang mô hình mỗi khách một bản cài tách biệt (single-tenant) và không đụng tới logo frontend.
Langflow — MIT, tự do gần như tuyệt đối
Langflow (được AIToEarn ghi nhận quanh mức 153k sao) dùng giấy phép MIT. Đây là giấy phép dễ thở nhất cho người muốn bán: bạn được sao chép, sửa, đóng gói, đổi thương hiệu (white-label), bán lại — miễn giữ lại dòng bản quyền MIT trong mã nguồn. Không có điều khoản cấm multi-tenant, không cấm gỡ logo, không cần xin phép. Với người làm dịch vụ, MIT nghĩa là bạn có thể lấy Langflow làm lõi orchestration, phủ giao diện riêng lên trên và bán như sản phẩm của mình mà không vướng pháp lý.
n8n — Sustainable Use License, “fair-code” chứ không phải open source thuần
n8n (AIToEarn ghi nhận quanh 202k sao) dùng Sustainable Use License — mô hình “fair-code”. Bạn được tự host, sửa và dùng nội bộ thoải mái, nhưng có giới hạn rõ ràng khi bán n8n như một dịch vụ cho bên thứ ba: các phần mã có “.ee.” trong tên file/thư mục (enterprise edition) không nằm trong giấy phép sử dụng miễn phí, và việc dựng một n8n-as-a-service để bán cho khách cần đối chiếu kỹ điều khoản, thường phải mua bản thương mại. Nói ngắn gọn: n8n rất mạnh để bạn tự động hoá cho chính mình hoặc cho khách theo dạng dịch vụ triển khai, nhưng “bán lại n8n dưới dạng nền tảng” là vùng cần cẩn trọng.
Bảng so sánh nhanh dưới góc nhìn “để bán”
Tóm tắt ba trục quan trọng nhất cho người đóng gói giải pháp:
- Quyền bán lại / white-label: Langflow (MIT) tự do nhất → n8n (SUL) giới hạn với mô hình SaaS → Dify (Apache sửa đổi) chặn multi-tenant và cấm gỡ logo.
- Sức mạnh làm agent/RAG sẵn có: Dify mạnh nhất về giao diện xây chatbot + RAG + workflow LLM đóng hộp, Langflow mạnh về orchestration dạng kéo-thả linh hoạt, n8n mạnh nhất về tích hợp hàng trăm dịch vụ và tự động hoá nghiệp vụ.
- Chi phí chuyển đổi khi vướng giấy phép: chọn sai từ đầu (ví dụ xây SaaS đa khách trên Dify) thì chi phí gỡ ra rất đắt — nên quyết định giấy phép trước khi viết dòng code đầu tiên.
Nếu bạn muốn tham chiếu sâu từng nền tảng, AIToEarn đã có bài riêng về Langflow như lớp agent orchestration self-host cho SME và bài về n8n để dựng bot tự động hoá cho shop TMĐT.
XÂY GÌ · BÁN CHO AI · VALIDATE
Ba hướng đóng gói cụ thể, chọn theo giấy phép bạn chấp nhận sống chung.
Hướng 1 — Chatbot tri thức riêng cho doanh nghiệp (lõi Dify, single-tenant)
Xây gì: mỗi khách một bản Dify cài riêng trên hạ tầng của họ (hoặc VPS bạn quản lý hộ), nạp tài liệu nội bộ, cấu hình RAG + agent trả lời khách hàng/nội bộ. Vì mỗi khách một bản, bạn không vi phạm điều khoản multi-tenant, và giữ nguyên logo Dify ở frontend hoặc thoả thuận mua commercial license nếu muốn white-label. Bán cho ai: phòng CSKH, phòng nhân sự, công ty luật/kế toán cần trợ lý tra cứu tài liệu. Thời gian MVP: 1–2 tuần cho bản chạy được với một khách mẫu. Cạm bẫy: đừng vì tiết kiệm hạ tầng mà gộp nhiều khách vào một bản Dify — đó đúng là điều giấy phép cấm; và đừng hứa “gỡ hết thương hiệu Dify” nếu chưa mua commercial license.
Hướng 2 — Sản phẩm agent white-label (lõi Langflow, MIT)
Xây gì: dùng Langflow làm engine orchestration, phủ một giao diện thương hiệu riêng, đóng gói thành sản phẩm agent cho một ngách (ví dụ agent tư vấn sản phẩm cho shop, agent sàng lọc CV). Nhờ MIT, bạn được đổi tên, đổi logo, bán theo gói. Bán cho ai: agency muốn có “sản phẩm AI của riêng mình” mà không tự code từ đầu, hoặc SME muốn một agent gắn nhãn công ty họ. Thời gian MVP: 2–3 tuần vì phải làm lớp giao diện và quản lý người dùng bên trên. Cạm bẫy: MIT cho bạn tự do pháp lý nhưng không cho bạn khác biệt — nếu chỉ “đổi màu Langflow” thì khách dễ tự làm; giá trị bán được nằm ở luồng nghiệp vụ và dữ liệu ngách bạn nhồi vào, không phải ở phần mềm lõi.
Hướng 3 — Dịch vụ triển khai & vận hành tự động hoá (lõi n8n, bán công sức không bán phần mềm)
Xây gì: bán dịch vụ chứ không bán n8n. Bạn dựng workflow tự động hoá (đồng bộ đơn hàng, gửi thông báo, chấm điểm lead, nối AI vào quy trình) trên bản n8n tự host của khách, thu phí thiết lập + phí vận hành hàng tháng. Vì bạn không bán lại n8n dưới dạng nền tảng đa khách, bạn tránh được vùng nhạy cảm của Sustainable Use License. Bán cho ai: shop TMĐT, phòng marketing, đội sale cần nối CRM. Thời gian MVP: 3–5 ngày cho một workflow demo có giá trị rõ ràng. Cạm bẫy: đừng biến nó thành “n8n-as-a-service” gộp nhiều khách để lách phí — vừa rủi ro giấy phép vừa khó vận hành; và nhớ tính phí bảo trì vì workflow tự động hoá hay gãy khi API bên thứ ba đổi.
Cách validate trước khi bỏ nhiều công
Với cả ba hướng, cùng một cách kiểm chứng nhanh: tìm 5 người thực sự có vấn đề (chủ shop, trưởng phòng CSKH, agency), dựng một bản demo chạy trên đúng dữ liệu của một người trong số họ trong vòng một tuần, và đo xem họ có chịu trả trước một khoản đặt cọc thiết lập hay không. Nếu không ai chịu trả cho bản demo giải quyết đúng nỗi đau của họ, thì vấn đề nằm ở nhu cầu hoặc cách bạn định giá, không phải ở việc chọn Dify hay Langflow. Muốn có kho dữ liệu tri thức rẻ để cắm vào agent, bạn có thể tham khảo bài về Qdrant làm vector store cho startup RAG.
Câu hỏi thường gặp
Tôi có được bán một bản Dify cài riêng cho từng khách không?
Có. Mô hình một bản cài cho một khách (single-tenant) không vi phạm điều khoản cấm multi-tenant. Vướng mắc chỉ phát sinh khi bạn gộp nhiều khách vào một bản để bán như dịch vụ chung, hoặc khi bạn gỡ/sửa logo và bản quyền ở frontend mà chưa có giấy phép thương mại.
Vậy Langflow MIT là lựa chọn an toàn nhất để kiếm tiền?
Về mặt pháp lý thì đúng — MIT cho bạn quyền rộng nhất để đổi thương hiệu và bán lại. Nhưng “an toàn pháp lý” khác với “dễ kiếm tiền”: vì ai cũng được dùng tự do, giá trị bạn bán phải nằm ở luồng nghiệp vụ, dữ liệu ngách và dịch vụ đi kèm, chứ không phải ở phần mềm lõi.
n8n với số sao rất cao thì có phải lựa chọn tốt nhất không?
Số sao đo mức phổ biến, không đo quyền thương mại. n8n rất mạnh cho tự động hoá nhưng giấy phép Sustainable Use License giới hạn việc bán lại dưới dạng nền tảng. Hướng an toàn là bán dịch vụ triển khai/vận hành trên bản n8n của chính khách, thu phí theo công sức.
Con số 153.900 sao của Dify lấy từ đâu và có mới không?
Đây là số ghi nhận trong hệ thống theo dõi của AIToEarn, cập nhật ngày 31/08. Số sao dao động hằng ngày nên hãy coi nó là chỉ dấu về đà quan tâm, không phải con số cố định.
Tôi nên bắt đầu từ framework nào nếu chưa có khách?
Bắt đầu từ hướng có thời gian tới demo ngắn nhất để test nhu cầu: thường là dịch vụ tự động hoá trên n8n (3–5 ngày) hoặc chatbot tri thức single-tenant trên Dify (1–2 tuần). Khi đã có khách trả tiền, hãy quyết định giấy phép và kiến trúc lâu dài.
— Đỗ Quang Huy · “Agent Builder”, AIToEarn
