SillyTavern vs Janitor AI: công cụ mạnh tự host hay nền tảng hosted?
Updated 2026-07-15
SillyTavern là frontend tự host với khả năng kiểm soát API sâu, hệ sinh thái extension, và chat lưu trên máy của chính bạn; Janitor AI là nền tảng cộng đồng hosted mà bạn có thể dùng từ bất kỳ trình duyệt nào trong vài phút. Chọn SillyTavern nếu bạn muốn kiểm soát và tinh chỉnh, Janitor AI nếu bạn muốn thư viện nhân vật mà không cần setup.
Trả lời nhanh: chọn theo mức độ bạn muốn tinh chỉnh
SillyTavern thắng về khả năng kiểm soát. Đây là phần mềm miễn phí, mã nguồn mở bạn chạy trên máy của mình, kết nối với gần như mọi API backend hay model server local, và hệ sinh thái extension của nó (lorebook, vector memory, text-to-speech, tạo ảnh, group chat) không có đối thủ thực sự nào trong số các frontend roleplay. Đánh đổi là setup: bạn cài Node.js, kéo về một repository, và cấu hình model backend trước khi gửi tin nhắn đầu tiên. Janitor AI thắng về sự tiện lợi và cộng đồng. Mở trình duyệt, chọn một nhân vật từ thư viện trên site, và bắt đầu chat ngay. Đánh đổi là khả năng kiểm soát: chat sống trên server của nền tảng, không có hệ thống extension, và một khi bạn vượt quá các model tích hợp sẵn, bạn vẫn phải cấu hình một endpoint API bên ngoài bằng tay. Hai công cụ này không loại trừ lẫn nhau. Một lộ trình phổ biến là bắt đầu ở Janitor AI vì thư viện nhân vật, rồi chuyển sang SillyTavern khi độ dài chat, quản lý memory, hoặc quyền riêng tư bắt đầu quan trọng. Character card có thể di chuyển qua lại giữa hai bên, và cùng một API key có thể phục vụ cả hai.
Mỗi công cụ thực sự là gì
SillyTavern là một giao diện web cài đặt local để chat với các large language model. Nó không đi kèm model nào cả. Bạn chạy nó với Node.js trên Windows, macOS, hoặc Linux (hoặc trên Android qua Termux), mở nó ở một địa chỉ localhost, và trỏ nó vào một backend: một API tương thích OpenAI, Anthropic, Google, hoặc một server local như KoboldCpp hay Ollama. Nhân vật, chat, preset, và world info đều là các file thuần trên thiết bị của bạn, đó là lý do dự án này thu hút những người coi roleplay như một sở thích cần duy trì, chứ không chỉ là một site để ghé qua. Janitor AI là một nền tảng chat nhân vật hosted. Site duy trì một thư viện cộng đồng lớn gồm các character card do người dùng tạo, tự vận hành giao diện chat cho bạn, và cho phép bạn nói chuyện với các model tích hợp sẵn hoặc với một model bên ngoài qua cài đặt proxy trên mỗi chat. Không có gì để cài đặt, và hội thoại theo tài khoản của bạn qua các thiết bị vì chúng được lưu ở phía server. Sự khác biệt đó quan trọng hơn bất kỳ tính năng đơn lẻ nào: SillyTavern là phần mềm bạn sở hữu và vận hành, Janitor AI là dịch vụ bạn sử dụng.
SillyTavern đối đầu Janitor AI
Bảng dưới đây bao quát các khía cạnh người dùng thực sự dựa vào để quyết định. Cả hai dự án đều cập nhật thường xuyên, nên hãy coi đây là hình dạng ổn định của mỗi công cụ chứ không phải một danh sách tính năng đóng băng.
| Khía cạnh | SillyTavern | Janitor AI |
|---|---|---|
| Chi phí app | Miễn phí, mã nguồn mở | Miễn phí sử dụng, hosted |
| Hosting | Tự host trên máy của bạn | Website hosted |
| Thời gian setup | Khoảng 20 đến 60 phút cho lần đầu | Dưới 5 phút |
| Truy cập model | Bất kỳ API hay backend local nào bạn cấu hình | Model tích hợp sẵn hoặc một endpoint proxy bạn tự cung cấp |
| Kiểu cấu hình API | Base URL kết thúc ở /v1, danh sách model tự động điền | URL /chat/completions đầy đủ cộng tên model gõ bằng tay |
| Extension | Lorebook, vector memory, TTS, tạo ảnh, group chat | Không có, chỉ tính năng nền tảng |
| Thư viện nhân vật | Import card PNG chuẩn từ bất kỳ đâu, không có sẵn card nào | Thư viện cộng đồng lớn trên site |
| Lưu trữ chat | File local trên thiết bị của bạn | Server nền tảng, đồng bộ qua các thiết bị |
| Mobile | Trình duyệt qua LAN, hoặc Termux trên Android | Bất kỳ trình duyệt mobile nào, không cần setup |
| Cập nhật | Thủ công, qua git pull hoặc launcher | Tự động |
Độ khó setup: một buổi tối hay năm phút
Setup SillyTavern không khó, nhưng lần đầu thực sự tốn công. Con đường chuẩn: cài Node.js LTS, clone repository SillyTavern (hoặc dùng launcher chính thức), chạy start script cho OS của bạn, và mở địa chỉ local nó in ra. Từ đó bạn vẫn cần một backend, nghĩa là tạo một kết nối API trong panel cài đặt hoặc đấu nối một model server local. Hãy dự trù 20 đến 60 phút cho lần cài đầu tiên, và chuẩn bị tinh thần bảo trì thỉnh thoảng vì cập nhật đến qua git. Setup Janitor AI chỉ là một tài khoản và một cú click. Điều khoản của nền tảng yêu cầu người dùng từ 18 tuổi trở lên, nên bạn đăng ký, xác nhận, chọn một nhân vật, và chat với một model tích hợp sẵn ngay lập tức. Thời điểm cấu hình duy nhất xuất hiện nếu bạn muốn mang model riêng của mình vào, việc này diễn ra trong cài đặt proxy và chỉ mất vài trường. Nếu đoạn văn về SillyTavern ở trên nghe có vẻ rườm rà thay vì thú vị, đó là một tín hiệu thật: những người yêu SillyTavern là những người đọc đoạn đó và thấy hào hứng.
Kết nối API: nơi hai frontend rẽ nhánh
Cả hai frontend đều viết văn hay nhất với một model bạn tự chọn, và đây là nơi một gateway tương thích OpenAI phát huy tác dụng: một key, một số dư, và toàn bộ danh mục model đứng sau một endpoint duy nhất. APIsRouter hoạt động với cả hai frontend theo cách này, với billing trả theo lượng dùng không subscription, checkout không cần đăng ký tại /topup gửi key qua email sau khi thanh toán, lần nạp đầu tiên cộng thêm +100% số dư, và giá catalog rẻ hơn 20% giá chính thức trên model toàn cầu và dưới giá chính thức trên model Trung Quốc. Sự khác biệt về cấu hình giữa hai frontend khiến gần như ai cũng vấp phải ít nhất một lần. SillyTavern muốn một base URL dừng ở /v1, rồi nó tự gọi /v1/models để tự động điền dropdown model. Janitor AI không lấy danh sách model: nó muốn endpoint chat completions đầy đủ, cộng tên model gõ chính xác, cộng key.
# SillyTavern: API Connections > Chat Completion > Custom (OpenAI-compatible)
Base URL: https://api.apisrouter.com/v1
API Key: sk-APIsRouter-...
Model: chọn từ dropdown (tự động điền từ /v1/models)
# Janitor AI: cài đặt proxy trên chat cần endpoint ĐẦY ĐỦ
Proxy URL: https://api.apisrouter.com/v1/chat/completions
Model: deepseek-v4-flash
API Key: sk-APIsRouter-...Nên chạy model nào sau lưng mỗi frontend
Lựa chọn frontend định hình workflow, nhưng lựa chọn model định hình văn bản thực tế. Giá catalog dưới đây theo USD trên mỗi triệu token, input và output, trừ khi có ghi chú khác. DeepSeek V4 Flash là lựa chọn được cộng đồng ưa chuộng nhất cho roleplay và khuyến nghị mặc định cho chat dài: nhanh, đủ rẻ để các phiên hàng trăm tin nhắn vẫn phải chăng, và nhất quán trong việc giữ nhân vật. DeepSeek V4 Pro là bước nâng cấp khi một card có nhiều chi tiết cần theo dõi. GLM-5, Kimi K2.6, và MiMo là những lựa chọn đáng đồng tiền đáng để test cạnh các card riêng của bạn. Về các câu hỏi chính sách nội dung xoay quanh fiction, hãy đọc chính sách provider công bố thay vì tin đồn cộng đồng: chính sách công bố của xAI cho phép chủ đề trưởng thành trong bối cảnh hư cấu, còn chính sách của Anthropic cấm nội dung khiêu dâm rõ ràng, điều này khiến Claude là lựa chọn cho creative writing SFW nơi chất lượng văn bản là ưu tiên hàng đầu.
| Model ID | Giá catalog | Ghi chú roleplay |
|---|---|---|
| deepseek-v4-flash | $0.126 / $0.252 mỗi 1M token | Lựa chọn cộng đồng ưa chuộng nhất, giá trị tốt nhất cho chat dài |
| deepseek-v4-pro | $0.3915 / $0.783 mỗi 1M token | Tuân theo hướng dẫn tốt hơn, giữ nhất quán cho card chi tiết |
| glm-5 | $0.514 / $2.314 mỗi 1M token | Văn bản tốt so với giá, lựa chọn đáng đồng tiền |
| kimi-k2.6 | Xem /pricing | Lựa chọn đáng đồng tiền cho context dài |
| grok-4.5 | $1.60 / $4.80 mỗi 1M token | Context 500K; chính sách xAI cho phép chủ đề hư cấu trưởng thành |
| claude-sonnet-4-6 | $2.40 / $12.00 mỗi 1M token | Chất lượng văn bản cao nhất; chỉ creative writing SFW theo chính sách Anthropic |
| gemini-3.5-flash | $1.20 / $7.20 mỗi 1M token | Nhanh, cửa sổ context lớn cho world info trải rộng |
Quyền riêng tư và chính sách nội dung, không có tin đồn thất thiệt
Quyền riêng tư chia tách rõ ràng. SillyTavern lưu mọi chat, nhân vật, và cài đặt dưới dạng file local, dữ liệu duy nhất rời khỏi máy của bạn là prompt gửi tới backend bạn đã cấu hình, và một backend hoàn toàn local giữ ngay cả điều đó ở nhà. Janitor AI lưu hội thoại trên server của họ dưới tài khoản của bạn, đó là điều làm cho đồng bộ đa thiết bị hoạt động, và cách xử lý dữ liệu của nó tuân theo chính sách quyền riêng tư riêng của nền tảng. Chính sách nội dung là thuộc tính của model provider, không phải frontend. Cả SillyTavern lẫn Janitor AI đều không thay đổi những gì một model sẽ hay sẽ không viết; chính sách sử dụng của provider đi theo model dù bạn gọi nó từ đâu. Hiểu các chính sách đó trước khi bạn quyết định dùng một model sẽ giúp tránh thất vọng: một số provider công bố chính sách linh hoạt cho nội dung hư cấu, số khác vạch ranh giới rõ ràng, và tất cả đều mong đợi người dùng tuân thủ yêu cầu độ tuổi và điều khoản nền tảng. Điều khoản riêng của Janitor AI đặt yêu cầu 18+ cho nền tảng, và tài liệu của SillyTavern cũng tương tự, giả định người dùng trưởng thành tự quản lý phần mềm của mình.
Ai nên chọn cái nào
Không có câu trả lời sai ở đây, chỉ có rủi ro lệch pha: power user chán nản bên trong một nền tảng hosted, và casual user bỏ cuộc với phần mềm cần git. Hãy khớp công cụ với mức độ chịu đựng bảo trì của bạn, không phải với điều một thread forum nói là ưu việt hơn.
- Chọn SillyTavern nếu bạn chạy các campaign dài cần công cụ memory, muốn group chat với nhiều nhân vật, quan tâm chat log của mình nằm ở đâu về mặt vật lý, hoặc thích đổi model giữa cuộc trò chuyện để so sánh văn bản.
- Chọn Janitor AI nếu bạn muốn duyệt một thư viện nhân vật khổng lồ, chat từ trình duyệt điện thoại mà không cần bảo trì gì, và giữ các phiên chat thoải mái.
- Bắt đầu ở Janitor AI, chuyển lên SillyTavern: quỹ đạo phổ biến nhất. API key và các nhân vật yêu thích của bạn đều sống sót qua lần chuyển này.
- Dùng song song cả hai: một key gateway bao phủ cả cấu hình base URL của SillyTavern lẫn cấu hình proxy của Janitor AI từ cùng một số dư.
Câu hỏi thường gặp
SillyTavern có tốt hơn Janitor AI không?
Với power user thì có: SillyTavern cung cấp nhiều lựa chọn model hơn, hệ sinh thái extension, và kiểm soát dữ liệu local hoàn toàn. Với người dùng thông thường, Janitor AI tốt hơn vì không cần cài đặt và có thư viện nhân vật tích hợp lớn. Tốt hơn phụ thuộc vào việc bạn coi trọng kiểm soát hay tiện lợi.
SillyTavern có miễn phí không?
Có. SillyTavern là phần mềm miễn phí, mã nguồn mở. Thứ tốn tiền là các model nó kết nối tới: bạn hoặc chạy một model local trên phần cứng của mình, hoặc trả theo token qua một API provider hay gateway.
Janitor AI có cần API key không?
Không cần để bắt đầu. Janitor AI có sẵn các model tích hợp bạn có thể chat ngay lập tức. API key trở nên quan trọng khi bạn muốn một model bên ngoài cụ thể, lúc đó bạn nhập một URL chat completions đầy đủ, một tên model, và key của bạn vào cài đặt proxy.
Tôi có thể import nhân vật Janitor AI vào SillyTavern không?
Nhìn chung là có. Character card dùng định dạng nhúng PNG được chia sẻ rộng rãi, và có các công cụ cộng đồng để đưa card Janitor AI vào định dạng đó, sau đó SillyTavern import chúng qua menu nhân vật. Chi tiết thay đổi khi cả hai dự án cập nhật, nên hãy kiểm tra một hướng dẫn cộng đồng hiện tại.
SillyTavern có an toàn và riêng tư không?
Ứng dụng chạy local và lưu chat dưới dạng file trên thiết bị của bạn. Quyền riêng tư sau đó phụ thuộc vào backend: một model local giữ mọi thứ trên máy của bạn, trong khi một backend API nhận các prompt bạn gửi. Xem lại chính sách dữ liệu của bất kỳ provider nào bạn kết nối tới.
Tôi có thể dùng cùng một API key cho SillyTavern và Janitor AI không?
Có, nếu key đến từ một provider hoặc gateway tương thích OpenAI. SillyTavern nhận nó dưới dạng base URL cộng key với danh sách model tự động điền, và Janitor AI nhận nó dưới dạng URL endpoint đầy đủ cộng tên model gõ bằng tay. Cả hai frontend sau đó dùng chung một số dư.