{"version":1,"type":"best-of-guide","editorialAuthor":"AppDuo Editorial Team","slug":"open-source-ai-agents","pages":{"vi":"https://app-duo.com/best/open-source-ai-agents","en":"https://app-duo.com/en/best/open-source-ai-agents"},"data":"https://app-duo.com/data/best/open-source-ai-agents.json","category":{"slug":"ai","name":{"vi":"AI","en":"AI"}},"vietnamOnly":false,"lastVerifiedAt":"2026-11-11","firstPublishedAt":"2026-11-11","dateModified":"2026-11-11","title":{"vi":"Tác nhân AI mã nguồn mở tốt nhất","en":"Best open-source AI agents"},"intro":{"vi":"Tác nhân AI mã nguồn mở cho bạn đọc được mã, tự chọn mô hình và tự quyết nơi nó chạy. Cái giá đi kèm là bạn phải tự cài đặt, tự trả tiền mô hình và tự lo phần bảo mật mà một dịch vụ host sẵn thường gánh thay. Trước khi chọn, hãy trả lời ba câu: bạn cần trợ lý cá nhân nhận việc qua app chat hay tác nhân lập trình làm việc trong kho mã; nó sẽ chạy trên laptop, trong container hay trên máy chủ do nhóm quản lý; và bạn trả tiền mô hình bằng cách nào, vì phần mềm thường miễn phí nhưng API thì không.\nBảy lựa chọn dưới đây chia theo vai trò. OpenClaw và Hermes Agent là trợ lý cá nhân, ra lệnh qua Telegram, WhatsApp, Slack và các app tương tự; goose là tác nhân đa năng do một quỹ trung lập quản lý; OpenCode và Kilo Code là tác nhân lập trình trong terminal và trình soạn thảo; OpenHands và Coder là nền tảng tự host để chạy tác nhân cho cả nhóm. Cả bảy đều có hồ sơ bảo mật đáng đọc, từ kỹ năng độc hại trên kho chia sẻ, lỗ hổng cho phép chạy lệnh đã vá, tới một sự cố chuỗi cung ứng; mỗi mục nêu rõ sự việc và tình trạng xử lý. Muốn xem công cụ AI hỗ trợ lập trình nói chung, kể cả loại mã nguồn đóng, hãy đọc bài riêng về chủ đề đó. Không hãng nào ở đây công bố giá VND, nên giá ghi theo bảng giá chính thức bằng USD.","en":"An open-source agent lets you read the code, choose the model and decide where it runs. In exchange you take on the setup, the model bill and the security work a hosted service would otherwise handle. Before picking one, settle three questions: do you want a personal assistant that takes requests through chat apps, or a coding agent that works inside a repository; should it run on your laptop, in a container or on servers your team controls; and how will you pay for models, since the software is usually free but the API is not.\nThe seven picks are grouped by role. OpenClaw and Hermes Agent are personal assistants you reach through Telegram, WhatsApp, Slack and similar apps; goose is a general-purpose agent governed by a neutral foundation; OpenCode and Kilo Code are coding agents for the terminal and the editor; OpenHands and Coder are self-hosted platforms for running agents across a team. All seven have a security record worth reading, from malicious marketplace skills and patched command-execution flaws to a supply-chain incident, and each entry gives what happened and its status. For coding assistants in general, including closed-source ones, see the separate AI coding tools guide. All prices are the vendors' official USD figures."},"items":[{"rank":1,"app":{"slug":"openclaw","name":"OpenClaw","overallScore":6.5,"page":"https://app-duo.com/apps/openclaw","data":"https://app-duo.com/data/apps/openclaw.json"},"badge":{"vi":"Trợ lý cá nhân ra lệnh qua app chat","en":"Personal assistant you run through chat apps"},"summary":{"vi":"OpenClaw dành cho người muốn có trợ lý riêng chạy trên máy mình và nhận lệnh qua app chat sẵn có: trang chủ nêu 29 kênh, gồm WhatsApp, Telegram, Slack, Signal, iMessage và cả Zalo (qua plugin). Bạn chạy một Gateway trên máy tính hoặc máy chủ, nối với Claude, GPT hay mô hình chạy cục bộ; trợ lý nhớ thông tin giữa các cuộc trò chuyện, duyệt web, điền biểu mẫu, đọc ghi tệp, chạy lệnh shell và mở rộng bằng kỹ năng cộng đồng. Phần mềm miễn phí theo giấy phép MIT, không có gói trả phí hay bản host sẵn, nên khoản phải trả thật sự là phí API mô hình và máy chạy. Dự án có cộng đồng lớn nhất danh sách (khoảng 394 nghìn sao GitHub) và do OpenClaw Foundation, một tổ chức phi lợi nhuận ở Mỹ, quản lý. Điều cần cân nhắc nhất là bảo mật. Unit 42 xác nhận kho kỹ năng ClawHub từng chứa kỹ năng độc hại (dẫn công bố của Koi Security về 341 kỹ năng) và vẫn tìm thấy 5 kỹ năng lọt qua khâu quét từ tháng 2 đến tháng 5/2026; OpenClaw đã khóa tài khoản, xóa các kỹ năng đó và hợp tác với NVIDIA để sàng lọc. Wikipedia dẫn The Register cho rằng bản 2.0 không mã hóa bí mật khi lưu và không bật sandbox mặc định, còn README xác nhận công cụ chạy thẳng trên máy chủ nếu chưa cấu hình sandbox. Bloomberg dẫn nguồn giấu tên cho biết cơ quan nhà nước và ngân hàng quốc doanh Trung Quốc được khuyến cáo không cài OpenClaw trên máy văn phòng. Một thành viên duy trì dự án từng cảnh báo người không quen dòng lệnh khó dùng an toàn, và app iOS mới có 3,5/5 từ 76 lượt chấm trên App Store Mỹ.","en":"OpenClaw is for people who want a personal assistant running on their own machine and taking orders through chat apps they already use: the site cites 29 channels, including WhatsApp, Telegram, Slack, Signal, iMessage and, as a plugin, Zalo. You run a Gateway on your computer or server and connect it to Claude, GPT or a local model; it keeps memory across conversations, browses the web, fills in forms, reads and writes files, runs shell commands and extends through community skills. The software is free under the MIT license with no paid or hosted tier, so what you actually pay for is the model API and the machine. It has the largest community here (about 394k GitHub stars) and is stewarded by the OpenClaw Foundation, a US nonprofit. Security is the main thing to weigh. Unit 42 confirmed malicious skills on the ClawHub marketplace (citing Koi Security's disclosure of 341) and still found five that slipped past screening between February and May 2026; OpenClaw banned the accounts, deleted the skills and partnered with NVIDIA on screening. Wikipedia, citing The Register, says version 2.0 neither encrypts stored secrets nor enables the sandbox by default, and the README confirms tools run on the host unless sandboxing is configured. Bloomberg, citing anonymous sources, reported that Chinese state agencies and state-owned banks were told not to install it on office devices. A maintainer has warned it is unsafe for people who cannot use a command line, and the iOS app has 3.5/5 from 76 US App Store ratings."}},{"rank":2,"app":{"slug":"hermes-agent","name":"Hermes Agent","overallScore":7,"page":"https://app-duo.com/apps/hermes-agent","data":"https://app-duo.com/data/apps/hermes-agent.json"},"badge":{"vi":"Trợ lý có bộ nhớ dài hạn, chọn được nơi chạy","en":"Assistant with long-term memory and a choice of runtimes"},"summary":{"vi":"Hermes Agent của Nous Research hợp với người muốn một tác nhân, một bộ nhớ dùng chung cho terminal, Telegram, Discord, Slack, WhatsApp, Signal và email. Cuộc trò chuyện, ký ức và các kỹ năng tác nhân tự viết được giữ lại giữa các phiên; nó lên lịch việc bằng câu nói thường, giao việc cho tác nhân con chạy tách biệt, tìm kiếm web và điều khiển trình duyệt. Bạn chọn nơi chạy (máy mình, Docker, SSH, Modal hay tác nhân trên cloud) và chọn mô hình (Nous Portal, OpenRouter, OpenAI hoặc endpoint bất kỳ). Phần mềm miễn phí theo giấy phép MIT, kho GitHub có khoảng 262,6 nghìn sao. Nếu không muốn tự lo khóa API, Nous Portal có gói Free (chỉ mô hình miễn phí), Plus 20 USD/tháng, Super 100 USD/tháng và Ultra 200 USD/tháng; các gói trả phí kèm lượng dùng có giới hạn và một tác nhân trên cloud, nhưng trang giá không ghi lượng credit đi kèm và không nêu điều khoản hoàn tiền. Với Nous Portal, chính sách cho phép Nous dùng dữ liệu để cải thiện dịch vụ và chia sẻ cho bên cung cấp huấn luyện AI, trừ khi bạn bật Privacy Mode; cài trên máy riêng thì hội thoại, ký ức và kỹ năng nằm trên máy bạn. Hồ sơ bảo mật cần đọc kỹ: theo Cloud Security Alliance, một bản kiểm toán độc lập đăng tháng 4/2026 nêu 4 lỗi mức Critical và 9 mức High ở v0.8.0, phần lớn nằm trong cấu hình mặc định; các lỗi này chưa có mã CVE, CSA không nêu tình trạng vá và không ghi nhận phản hồi của Nous Research; lỗi phân quyền tệp CVE-2026-53870 đã được sửa ở bản 0.16.0. AI Incident Database còn ghi nhận kẻ tấn công dùng Hermes trong một số vụ xâm nhập, nhưng các báo cáo này không cáo buộc lỗ hổng trong Hermes. Tài liệu chỉ có tiếng Anh và tiếng Trung giản thể; app desktop mới có 16 lượt chấm trên Microsoft Store (4,7/5).","en":"Hermes Agent, from Nous Research, suits people who want one agent with one memory across the terminal, Telegram, Discord, Slack, WhatsApp, Signal and email. Conversations, memories and the skills it writes itself persist between sessions; it schedules tasks from plain-language requests, hands work to isolated subagents, searches the web and drives a browser. You choose where it runs (locally, in Docker, over SSH, on Modal or as a cloud agent) and which model it uses (Nous Portal, OpenRouter, OpenAI or any endpoint). The software is free under the MIT license, and the GitHub repo shows about 262.6k stars. If you would rather not manage API keys, Nous Portal has Free (free models only), Plus at $20, Super at $100 and Ultra at $200 a month; the paid plans include capped usage and one cloud agent, but the pricing page states neither the included credit amounts nor refund terms. On Portal, the policy lets Nous use data to improve its services and share it with AI-training providers unless you turn on Privacy Mode; a local install keeps conversations, memory and skills on your machine. The security record needs reading: per the Cloud Security Alliance, an independent audit posted in April 2026 reported 4 Critical and 9 High findings in v0.8.0, largely in its default configuration; they have no CVE IDs, and CSA gives no patch status and records no response from Nous Research; and a file-permission flaw (CVE-2026-53870) is fixed in 0.16.0. The AI Incident Database also lists Hermes in reported intrusions by attackers, though those reports do not allege a flaw in Hermes. Docs are in English and Simplified Chinese only, and the desktop app has just 16 Microsoft Store ratings (4.7/5)."}},{"rank":3,"app":{"slug":"goose","name":"goose","overallScore":7.3,"page":"https://app-duo.com/apps/goose","data":"https://app-duo.com/data/apps/goose.json"},"badge":{"vi":"Tác nhân đa năng do quỹ trung lập quản lý","en":"General-purpose agent under a neutral foundation"},"summary":{"vi":"goose hợp với người cần một tác nhân làm nhiều việc chứ không chỉ viết code: README liệt kê nghiên cứu, viết lách, tự động hóa và phân tích dữ liệu bên cạnh lập trình. Block mở mã goose từ đầu năm 2025 theo giấy phép Apache 2.0, và từ tháng 12/2025 đã chuyển dự án cho Agentic AI Foundation của Linux Foundation, nên goose không còn thuộc riêng hãng nào. goose có app desktop cho macOS, Linux, Windows, bản dòng lệnh và API; mã nguồn bản desktop có sẵn giao diện 16 ngôn ngữ. Nó kết nối hơn 15 nhà cung cấp mô hình và hơn 70 tiện ích MCP; mô hình cục bộ chạy qua Ollama hoặc LM Studio, còn giao thức ACP cho dùng lại gói Claude, ChatGPT hay Gemini bạn đang trả tiền. Recipe đóng gói quy trình thành tệp YAML mang đi được, tác nhân con chạy nhiều việc song song. goose không có gói trả phí: chi phí nằm ở nhà cung cấp mô hình, từ gói miễn phí (Groq, Google Gemini) tới trả theo lượt dùng. Dữ liệu đo lường chỉ gửi khi bạn đồng ý và không gồm hội thoại hay mã. Rủi ro do chính Block công bố: trong đợt diễn tập nội bộ Operation Pale Fire (tháng 1/2026), đội tấn công của hãng đã khiến một phần mềm đánh cắp thông tin chạy trên laptop nhân viên qua một recipe bị cài lệnh ẩn; các nguồn không ghi nhận thiệt hại cho người dùng bên ngoài. goose sau đó hiển thị chỉ dẫn của recipe, lọc ký tự vô hình và thêm phát hiện prompt injection, nhưng tài liệu ghi rõ đây là lớp bảo vệ chứ không phải bảo đảm. Lệnh đã duyệt chạy với toàn quyền của bạn, và hỗ trợ chỉ đến từ tài liệu và cộng đồng.","en":"goose suits people who want an agent for more than code: its README lists research, writing, automation and data analysis alongside coding. Block released it as open source in early 2025 under Apache 2.0, and in December 2025 contributed it to the Linux Foundation's Agentic AI Foundation, so no single vendor controls it. It ships as a desktop app for macOS, Linux and Windows, a CLI and an API, and the desktop source includes 16 interface languages. It connects to 15+ model providers and 70+ MCP extensions; local models run through Ollama or LM Studio, and the ACP protocol lets it reuse a Claude, ChatGPT or Gemini subscription you already pay for. Recipes package workflows as portable YAML files, and subagents run tasks in parallel. goose has no paid plan: costs sit with the model provider, from free tiers (Groq, Google Gemini) to pay-per-use. Usage metrics are opt-in and exclude conversations and code. The risk Block itself documented: in its Operation Pale Fire exercise (January 2026), its internal red team got an infostealer to run on an employee's laptop through a poisoned recipe; the sources report no harm to outside users. goose then started showing recipe instructions, stripping invisible characters and detecting prompt injection, while the docs call these a safeguard, not a guarantee. Approved commands run with your full permissions, and help comes only from docs and the community."}},{"rank":4,"app":{"slug":"opencode","name":"OpenCode","overallScore":7,"page":"https://app-duo.com/apps/opencode","data":"https://app-duo.com/data/apps/opencode.json"},"badge":{"vi":"Tác nhân lập trình không khóa vào một hãng mô hình","en":"Coding agent not tied to one model vendor"},"summary":{"vi":"OpenCode của Anomaly là tác nhân lập trình chạy trong terminal, app desktop (macOS, Windows, Linux) và trên web, có app iPhone qua TestFlight. Điểm mạnh là tự do chọn mô hình: hơn 200 nhà cung cấp qua Models.dev, kể cả mô hình cục bộ, hoặc đăng nhập bằng gói ChatGPT Plus/Pro hay GitHub Copilot bạn đang dùng. Nó chạy nhiều tác nhân song song trên một dự án, hỗ trợ MCP, plugin, tác nhân tự tạo, kỹ năng SKILL.md, và cho bạn chọn thao tác nào cần duyệt. Phần mềm miễn phí theo giấy phép MIT; nếu muốn lấy mô hình từ chính OpenCode thì có Go 10 USD/tháng và Go Plus 40 USD/tháng, giới hạn chỉ được nêu ở dạng ước tính, còn Zen trả theo lượng dùng và mỗi lần nạp credit mất phí 4,6% + 0,31 USD. Gói Go có thể được hoàn tiền nếu yêu cầu trong 14 ngày và gần như chưa dùng. Chính sách quyền riêng tư cho biết prompt được chuyển thẳng tới nhà cung cấp mô hình và không lưu lại, trừ phiên tác nhân chạy trên máy chủ của hãng. Có hai điểm cần cân nhắc. Năm 2026, bốn lỗ hổng cho phép website hoặc máy chủ MCP độc hại chạy lệnh trên máy người dùng, trong đó CVE-2026-22813 bị xếp mức Critical; tất cả đã được vá, nên hãy dùng bản 1.18.33 trở lên. Người báo lỗi CVE-2026-22812 cho biết email gửi dự án không được hồi âm, trong khi Datadog ghi nhận Anomaly vá nhanh lỗi mà họ báo. Ngoài ra, theo Shareuhack, các bản đầu của OpenCode gửi header giả làm Claude Code để dùng gói Claude qua OAuth; Anthropic chặn cách này từ ngày 9/1/2026 và OpenCode gỡ phần mã liên quan vào 19/2/2026. Giờ muốn dùng Claude phải có khóa API hoặc cài riêng Claude Code. Tài liệu chỉ ghi nhận giao diện tiếng Anh.","en":"OpenCode, from Anomaly, is a coding agent for the terminal, a desktop app (macOS, Windows, Linux) and the web, with an iPhone app via TestFlight. Its draw is model freedom: 200+ providers through Models.dev, local models included, or sign in with a ChatGPT Plus/Pro or GitHub Copilot plan you already pay for. It runs several agents in parallel on one project, supports MCP, plugins, custom agents and SKILL.md skills, and lets you choose which actions need approval. The software is MIT-licensed and free; to get models from OpenCode itself, Go costs $10 a month and Go Plus $40, with limits given only as estimates, while Zen is pay-as-you-go with a 4.6% + $0.31 fee on each credit purchase. Go may be refunded if you ask within 14 days and have used almost none of it. The privacy policy says prompts pass to the model provider and are not stored, except hosted agent sessions. Two points weigh against it. In 2026 four flaws let a malicious website or MCP server run commands on users' machines, including the Critical-rated CVE-2026-22813; all are patched, so use 1.18.33 or later. The reporter of CVE-2026-22812 says an email to the project went unanswered, while Datadog credited Anomaly with quick patching of the flaw it reported. And per Shareuhack, early OpenCode versions sent a spoofed Claude Code header to use Claude subscriptions via OAuth; Anthropic blocked this from 9 January 2026 and OpenCode removed the code on 19 February 2026, so Claude now needs an API key or a separately installed Claude Code. Only an English interface is documented."}},{"rank":5,"app":{"slug":"kilo-code","name":"Kilo Code","overallScore":6.9,"page":"https://app-duo.com/apps/kilo-code","data":"https://app-duo.com/data/apps/kilo-code.json"},"badge":{"vi":"Tác nhân lập trình trong VS Code và JetBrains","en":"Coding agent inside VS Code and JetBrains"},"summary":{"vi":"Kilo Code hợp với lập trình viên muốn tác nhân nằm ngay trong trình soạn thảo đang dùng: VS Code (và các trình dùng Open VSX như Cursor, Windsurf), JetBrains, cùng bản dòng lệnh, Slack, tác nhân cloud trên trình duyệt, app iOS và bản desktop beta. Mã nguồn theo giấy phép MIT (khoảng 27.900 sao GitHub); Anaconda mua lại công ty vào tháng 7/2026 và cho biết người dùng hiện tại giữ nguyên gói và hỗ trợ. Bạn dùng khóa API riêng, mô hình cục bộ hoặc hơn 500 mô hình qua Kilo Gateway, nơi hãng nói không cộng thêm tiền vào giá mô hình; mỗi lần nạp credit mất phí 5%. Tiện ích mở rộng miễn phí, mức Auto Free không cần nạp tiền. Kilo Pass có ba mức Starter 19 USD/tháng, Pro 49 USD/tháng và Expert 199 USD/tháng, đổi lại tối đa 26,60, 68,60 và 278,60 USD credit mỗi tháng; Teams cho doanh nghiệp là 15 USD/người/tháng, còn tác nhân cloud tính theo thời gian chạy (0,60–1,20 USD/giờ). Vì chi phí đi theo lượng dùng nên khó đoán tổng tiền, và trang giá không nêu chính sách hoàn tiền; Trustpilot chấm 2,4/5 từ 19 đánh giá, phần lớn phàn nàn về thanh toán, trong khi Visual Studio Marketplace chấm 3,9/5 từ 219 lượt. Vấn đề đáng lo nhất là dữ liệu: tháng 8/2026, sự cố ở nhà cung cấp Metabase làm lộ tên, email của một số người dùng, có thể cả prompt, địa chỉ thanh toán và vị trí, cùng token Slack của một nhóm nhỏ người dùng Slackbot; Kilo đã xác nhận, vô hiệu hóa các token đó, cho biết thông tin thanh toán không bị lộ và đã thông báo cho người bị ảnh hưởng. Chính sách quyền riêng tư không nói gì về việc huấn luyện mô hình hay dữ liệu mà tiện ích IDE thu thập.","en":"Kilo Code fits developers who want the agent inside the editor they already use: VS Code (and Open VSX editors such as Cursor and Windsurf), JetBrains, plus a CLI, Slack, cloud agents in the browser, an iOS app and a desktop beta. The code is MIT-licensed (about 27,900 GitHub stars), and Anaconda acquired the company in July 2026, saying existing users keep their plans and support. It works with your own API keys, local models or 500+ models through Kilo Gateway, where the vendor says it adds no markup; credit purchases carry a 5% fee. The extensions are free, and the Auto Free tier needs no top-up. Kilo Pass Starter, Pro and Expert cost $19, $49 and $199 a month for up to $26.60, $68.60 or $278.60 in monthly credits; Teams, for businesses, is $15 per user a month, and cloud agents are billed by run time ($0.60–$1.20 an hour). Because spend follows usage, totals are hard to predict, and the pricing page states no refund policy; Trustpilot shows 2.4/5 from 19 reviews, mostly billing complaints, against 3.9/5 from 219 ratings on the Visual Studio Marketplace. The heaviest point is data: in August 2026 an incident at vendor Metabase exposed some users' names and emails, possibly prompts, billing addresses and location, and Slack tokens for a small subset of Slackbot users; Kilo confirmed it, invalidated those tokens, said payment information was not exposed and notified affected users. The privacy policy says nothing about model training or the data the IDE extensions collect."}},{"rank":6,"app":{"slug":"openhands","name":"OpenHands","overallScore":6.9,"page":"https://app-duo.com/apps/openhands","data":"https://app-duo.com/data/apps/openhands.json"},"badge":{"vi":"Nền tảng tự host chạy tác nhân lập trình cho cả nhóm","en":"Self-hosted platform for a team's coding agents"},"summary":{"vi":"OpenHands của All Hands AI, tiền thân là OpenDevin, không hẳn là một trợ lý mà là nền tảng tự host để chạy tác nhân lập trình cho cả nhóm. Agent Canvas mã nguồn mở (MIT, hơn 93.000 sao GitHub) chạy tác nhân của OpenHands và điều khiển được cả Claude Code, Codex, Gemini CLI hay OpenCode, theo lịch hoặc khi có webhook; Python SDK và Agent Server (REST/WebSocket) cho bạn tự dựng tác nhân. Mỗi cuộc trò chuyện chạy trong một container Docker, và bạn dùng khóa riêng cho mô hình bất kỳ. Bài báo ICLR 2025 của nhóm phát triển đánh giá tác nhân trên 15 tác vụ, gồm SWE-bench và WebArena. Agent Canvas miễn phí nếu tự chạy; không có gói trả phí cho cá nhân. Gói Teams dành cho doanh nghiệp, 500 USD/tháng cho tối đa 10 người (thêm mỗi người 50 USD/tháng, tối đa 5.000 phiên mỗi tháng, dùng thử 30 ngày), còn Enterprise báo giá riêng. Trang giá không liệt kê OpenHands Cloud, dù blog của hãng từng công bố gói Cloud 20 USD/tháng vào tháng 9/2025. Về bảo mật, lỗi chèn lệnh CVE-2026-33718 (CVSS 7,6) đã được sửa ở bản 1.5.0. Một nhà nghiên cứu công bố cách dùng prompt injection để làm lộ token GitHub và cho biết đã chờ 148 ngày mới có phản hồi; sau đó OpenHands đăng bài về các biện pháp giảm thiểu chung, không nói riêng về báo cáo này, cho biết chưa thấy vụ tấn công thật nào và thừa nhận sandbox không ngăn được việc bí mật trong môi trường tác nhân bị lấy ra ngoài. Nếu dùng dịch vụ của hãng, chính sách quyền riêng tư cho phép dùng nội dung của bạn để huấn luyện mô hình, không nêu cách từ chối. Bản dòng lệnh cũ đã ngừng bảo trì, website và tài liệu chỉ có tiếng Anh.","en":"OpenHands, from All Hands AI and formerly OpenDevin, is less a single assistant than a self-hosted platform for running coding agents across a team. Its open-source Agent Canvas (MIT, 93,000+ GitHub stars) runs the OpenHands agent and can also drive Claude Code, Codex, Gemini CLI or OpenCode, on a schedule or from webhooks; a Python SDK and an Agent Server (REST/WebSocket) let you build your own agents. Each conversation runs in a Docker container, and you bring your own key for any LLM. The team's ICLR 2025 paper evaluates its agents on 15 tasks, including SWE-bench and WebArena. Agent Canvas is free to run yourself, and there is no paid plan for individuals: Teams, a business plan, costs $500 a month for up to 10 users ($50 per extra seat, 5,000 sessions a month, 30-day trial), and Enterprise is custom-priced. The pricing page does not list OpenHands Cloud, though the vendor's blog announced a $20/month Cloud subscription in September 2025. On security, a command-injection flaw (CVE-2026-33718, CVSS 7.6) was fixed in 1.5.0. A researcher published a prompt-injection route that leaked a GitHub token and says he waited 148 days for a reply; OpenHands later published general mitigations that do not address the report specifically, said it had seen no real-world attack, and acknowledges its sandbox does not stop secrets in the agent's environment being exfiltrated. If you use the vendor's services, its privacy policy allows training on your content with no stated opt-out. The legacy CLI is no longer maintained, and the site and docs are English-only."}},{"rank":7,"app":{"slug":"coder","name":"Coder","overallScore":6.9,"page":"https://app-duo.com/apps/coder","data":"https://app-duo.com/data/apps/coder.json"},"badge":{"vi":"Hạ tầng tự host cho tác nhân và môi trường lập trình","en":"Self-hosted infrastructure for agents and dev environments"},"summary":{"vi":"Coder là hạ tầng chứ không phải trợ lý: nền tảng tự host (AGPL-3.0) để chạy môi trường lập trình và tác nhân AI trên máy chủ do bạn quản lý. Workspace được định nghĩa bằng Terraform, chạy trên Kubernetes, Docker hoặc máy ảo EC2, truy cập từ VS Code, JetBrains, Cursor, terminal trên web hoặc SSH. Coder Agents tích hợp sẵn chạy trong control plane, dùng mô hình của Anthropic, OpenAI, Google, Bedrock hoặc mô hình tự host, có nhật ký kiểm toán và hạn mức chi tiêu theo từng người, những thứ mà các công cụ một người dùng ở trên để bạn tự lo. Bản Community miễn phí, không giới hạn workspace nhưng chỉ cho tối đa 5 Coder Agents đang chạy và 1 tích hợp nền tảng; Premium và AI Premium là gói cho doanh nghiệp, không công bố giá. Chính sách quyền riêng tư ghi người dùng miễn phí mặc định gửi dữ liệu đo lường và không tắt được. Hồ sơ bảo mật đặc biệt quan trọng vì Coder nằm sát thông tin đăng nhập cloud: ngày 31/8/2026, từ 07:35 đến 21:45 UTC, kẻ tấn công dùng một khóa API Cloudflare bị lộ để chuyển hướng một phần lưu lượng tới kho module của Coder sang máy chủ riêng, nơi phát module Terraform bị sửa để thu thập thông tin đăng nhập AWS, GCP và Azure. Coder cho biết đã khắc phục ngay trong ngày, mã nguồn và hạ tầng Google Cloud của hãng không bị xâm nhập, một công ty bên ngoài đã xác nhận phạm vi sự cố, và khuyên nâng cấp bản vá rồi đổi mọi thông tin đăng nhập có thể đã lộ. Theo BleepingComputer, Coder không có nhật ký của kẻ tấn công nên không xác định được hết các hệ thống bị ảnh hưởng. Dự án cũng công bố lỗi vượt xác thực danh tính Azure mức Critical (CVE-2026-46354, đã vá) vào tháng 5/2026 và nhiều cảnh báo bảo mật trong tháng 10–11/2026, hai cảnh báo mức High.","en":"Coder is infrastructure rather than an assistant: a self-hosted platform (AGPL-3.0) for development environments and AI agents on servers you control. Workspaces are defined in Terraform and run on Kubernetes, Docker or EC2 VMs, reached from VS Code, JetBrains, Cursor, a web terminal or SSH. Its built-in Coder Agents run in the control plane with Anthropic, OpenAI, Google, Bedrock or self-hosted models, with audit logs and per-user spend limits, controls the single-user tools above leave to you. The Community edition is free with unlimited workspaces but caps you at 5 active Coder Agents and 1 platform integration; Premium and AI Premium are business plans with unpublished prices. The privacy policy says free users are opted in to usage metrics with no opt-out. The security record matters because Coder sits next to cloud credentials: on 31 August 2026, between 07:35 and 21:45 UTC, an attacker used a compromised Cloudflare API key to redirect part of the traffic to Coder's module registry to a server serving tampered Terraform modules built to collect AWS, GCP and Azure credentials. Coder says it remediated the issue the same day, that its own codebase and Google Cloud infrastructure were not compromised and that an outside firm confirmed the scope, and it recommends upgrading to patched releases and rotating any exposed credentials. Per BleepingComputer, Coder lacks the attacker's logs, so it cannot identify every affected deployment. The project also published a Critical Azure identity bypass (CVE-2026-46354, patched) in May 2026 and several advisories in October–November 2026, two of them rated High."}}],"methodology":{"vi":"Các lựa chọn lấy từ hồ sơ nghiên cứu đã xuất bản của AppDuo về tác nhân AI, chỉ gồm sản phẩm công bố mã nguồn theo giấy phép mở (MIT, Apache 2.0 hoặc AGPL-3.0), và chia theo vai trò: trợ lý cá nhân, tác nhân đa năng, tác nhân lập trình, nền tảng cho nhóm. Trong từng nhóm, sản phẩm được so theo nơi tác nhân chạy và những gì nó được chạm tới trên máy bạn, cách kết nối và trả tiền mô hình, các gói trả phí của hãng (chỉ đặt cạnh gói dành cho cùng đối tượng), chính sách quyền riêng tư về dữ liệu đo lường và huấn luyện mô hình, cùng hồ sơ bảo mật: CVE, cảnh báo bảo mật, báo cáo kiểm toán và sự cố, ghi rõ mỗi việc mới là cáo buộc, đã được xác nhận hay đã khắc phục. Giá lấy từ bảng giá chính thức bằng USD, không quy đổi. Bài viết dựa trên hồ sơ nghiên cứu chứ không phải thử nghiệm thực tế; hồ sơ không dẫn được phép đo hiệu năng độc lập nào cho các tác nhân này (đánh giá của OpenHands là bài báo của chính nhóm phát triển), và chất lượng đầu ra phụ thuộc phần lớn vào mô hình bạn kết nối. Mỗi bài đánh giá giữ ngày kiểm tra nguồn riêng.","en":"Picks come from AppDuo's published research profiles of AI agents, limited to products whose code is published under an open-source license (MIT, Apache 2.0 or AGPL-3.0) and grouped by role: personal assistant, general-purpose agent, coding agent and team platform. Within each role they were compared on where the agent runs and what it can touch on your machine, how models are connected and paid for, the vendor's paid plans (set only against plans for the same kind of buyer), what the privacy policy says about telemetry and model training, and the documented security record: CVEs, advisories, audits and incidents, with whether each is alleged, confirmed or fixed. Prices are the official USD list prices and are never converted. The list rests on that research rather than hands-on testing; the profiles cite no independent performance benchmark for these agents (the OpenHands evaluation is the team's own paper), and output quality depends largely on the model you connect. Each review keeps its own source-check dates."},"faq":{"vi":[{"question":"Tác nhân AI mã nguồn mở có thật sự miễn phí không?","answer":"Phần mềm thì có, mô hình thì thường không. OpenClaw và goose không có gói trả phí nào; Hermes Agent, OpenCode, Kilo Code, OpenHands (Agent Canvas) và Coder (bản Community, giới hạn 5 Coder Agents đang chạy) cũng cài miễn phí; bạn trả tiền cho nhà cung cấp mô hình mình kết nối, cộng với máy hoặc cloud để chạy. Mô hình cục bộ giúp tránh phí API: goose hỗ trợ Ollama và LM Studio, OpenClaw, OpenCode và Kilo Code cũng chạy được mô hình cục bộ, dù goose lưu ý mô hình không gọi được công cụ thì chỉ trò chuyện được. Nếu muốn hãng cung cấp luôn mô hình, các gói cá nhân gồm OpenCode Go 10 USD/tháng hoặc Go Plus 40 USD/tháng, Kilo Pass Starter 19 USD/tháng, Pro 49 USD/tháng hoặc Expert 199 USD/tháng, và Nous Portal cho Hermes: Plus 20 USD/tháng, Super 100 USD/tháng hoặc Ultra 200 USD/tháng. Trên trang giá, OpenHands và Coder chỉ có gói trả phí cho doanh nghiệp."},{"question":"Nên chọn trợ lý cá nhân hay tác nhân lập trình?","answer":"Tùy công việc nằm ở đâu. OpenClaw và Hermes Agent nhận yêu cầu qua app chat và nhớ thông tin giữa các phiên; trang chủ OpenClaw nêu xử lý email, lịch, duyệt web, điền biểu mẫu, tệp và lệnh shell, còn Hermes có thêm lên lịch bằng câu nói thường và tác nhân con. OpenCode và Kilo Code làm việc trong dự án code từ terminal hoặc trình soạn thảo và cho bạn tự chọn mô hình; OpenCode còn cho chọn thao tác nào cần duyệt. goose nằm giữa: dùng để lập trình nhưng cũng làm nghiên cứu, viết lách và tự động hóa qua tiện ích MCP. OpenHands và Coder đáng xem khi cả nhóm cần chạy tác nhân trên hạ tầng chung, có SSO, nhật ký kiểm toán hay hạn mức chi tiêu."},{"question":"Tác nhân mã nguồn mở nào an toàn nhất?","answer":"Không sản phẩm nào trong danh sách có hồ sơ sạch, và tác nhân nào được chạy lệnh hay đọc tệp cũng có nguy cơ prompt injection. Khác nhau ở loại sự việc: kho ClawHub của OpenClaw từng chứa kỹ năng độc hại đã được xác nhận; Hermes Agent có bản kiểm toán độc lập cáo buộc lỗi mức Critical ở v0.8.0 và một CVE phân quyền tệp đã vá; OpenCode vá bốn lỗi cho phép chạy lệnh trong năm 2026; OpenHands vá một CVE chèn lệnh và thừa nhận sandbox không chặn được việc lấy bí mật ra ngoài; đội tấn công nội bộ của Block chạy được mã độc qua một recipe goose trong đợt diễn tập; Kilo Code xác nhận sự cố dữ liệu ở nhà cung cấp Metabase; một phần lưu lượng tới kho module của Coder bị chuyển hướng sang máy chủ phát module đánh cắp thông tin đăng nhập từ 07:35 đến 21:45 UTC ngày 31/8/2026. Tài liệu của các dự án gợi ý: bật sandbox (OpenClaw), dùng duyệt lệnh và cách ly bằng container (Hermes Agent), kiểm tra kỹ tiện ích và quyền công cụ (goose), luôn cập nhật bản mới và cẩn trọng với kỹ năng, recipe của bên thứ ba."},{"question":"Các tác nhân này có gửi dữ liệu của tôi về cho hãng không?","answer":"Chạy trên máy riêng thì phần lớn dữ liệu ở lại máy bạn, nhưng prompt vẫn đi tới nhà cung cấp mô hình bạn kết nối. OpenClaw mặc định chỉ gửi một lượt kiểm tra phiên bản mỗi ngày, có thể tắt; goose chỉ gửi dữ liệu đo lường khi bạn đồng ý và không gồm hội thoại hay mã; chính sách của OpenCode cho biết không lưu prompt, trừ phiên chạy trên máy chủ của hãng. Với dịch vụ host sẵn thì điều khoản khác nhau: Nous Portal có thể dùng dữ liệu để cải thiện dịch vụ và chia sẻ cho bên huấn luyện AI nếu chưa bật Privacy Mode; chính sách của All Hands AI cho phép huấn luyện trên nội dung từ dịch vụ của hãng, không nêu cách từ chối; chính sách của Kilo không nói gì về huấn luyện; Coder mặc định thu dữ liệu đo lường của người dùng miễn phí và không cho tắt."},{"question":"Tác nhân nào dùng được tiếng Việt hoặc Zalo?","answer":"OpenClaw có Zalo trong danh sách kênh chat (dạng plugin), và app iOS có giao diện tiếng Việt trong 22 ngôn ngữ. App desktop của goose có giao diện tiếng Việt trong 16 ngôn ngữ. App iOS của Kilo Code có tiếng Việt, nhưng tiện ích VS Code chưa có bản tiếng Việt. Tài liệu của Hermes Agent chỉ xác minh được tiếng Anh và tiếng Trung giản thể; OpenCode, OpenHands và Coder chỉ ghi nhận tiếng Anh. Trả lời bằng tiếng Việt tốt đến đâu còn tùy mô hình bạn kết nối."}],"en":[{"question":"Are open-source AI agents really free to run?","answer":"The software is; the models usually aren't. OpenClaw and goose have no paid plan at all, and Hermes Agent, OpenCode, Kilo Code, OpenHands (Agent Canvas) and Coder (Community edition, capped at 5 active Coder Agents) are also free to install; you pay the model provider you connect, plus the machine or cloud they run on. Local models avoid API fees: goose supports Ollama and LM Studio, and OpenClaw, OpenCode and Kilo Code also work with local models, though goose notes that models without tool calling can only chat. If you want the vendor to supply models, the personal plans are OpenCode Go at $10 or Go Plus at $40 a month, Kilo Pass Starter at $19, Pro at $49 or Expert at $199, and Nous Portal for Hermes with Plus at $20, Super at $100 or Ultra at $200. On their pricing pages, OpenHands and Coder list paid plans only for businesses."},{"question":"Should I pick a personal assistant or a coding agent?","answer":"It depends on where the work lives. OpenClaw and Hermes Agent take requests through chat apps and keep memory across sessions; OpenClaw's site lists email, calendar, browsing, form filling, files and shell commands, while Hermes adds plain-language scheduling and subagents. OpenCode and Kilo Code work inside a code project from the terminal or editor with your choice of model, and OpenCode also lets you choose which actions need approval. goose sits between the two: used for coding but also research, writing and automation through MCP extensions. OpenHands and Coder matter once a team wants agents on shared infrastructure with SSO, audit logs or spend limits."},{"question":"Which open-source agent is the safest?","answer":"None in this list has a clean record, and any agent that can run commands or read files carries prompt-injection risk. The issues differ in kind: OpenClaw's ClawHub marketplace hosted confirmed malicious skills; Hermes Agent faces an independent audit alleging Critical findings in v0.8.0 and had a file-permission CVE, since fixed; OpenCode patched four command-execution flaws in 2026; OpenHands patched a command-injection CVE and acknowledges its sandbox does not stop secrets being exfiltrated; Block's own red team ran malware through a poisoned goose recipe in an internal exercise; Kilo Code confirmed a data incident at vendor Metabase; part of the traffic to Coder's module registry was redirected to a server serving credential-stealing modules between 07:35 and 21:45 UTC on 31 August 2026. The projects' own docs point to the basics: turn on sandboxing (OpenClaw), use command approval and container isolation (Hermes Agent), vet extensions and tool permissions (goose), keep versions current, and be wary of third-party skills and recipes."},{"question":"Do these agents send my data to the vendor?","answer":"Running locally keeps most data on your machine, but prompts still reach the model provider you connect. OpenClaw by default sends only a daily version check, which can be turned off; goose's usage metrics are opt-in and exclude conversations and code; OpenCode's policy says prompts are not stored, except hosted sessions. Hosted services differ: Nous Portal may use data to improve its services and share it with AI-training providers unless Privacy Mode is on; All Hands AI's policy allows training on content from its services with no stated opt-out; Kilo's policy is silent on training; Coder opts free users into usage metrics with no opt-out."},{"question":"Which of these work in Vietnamese or with Zalo?","answer":"OpenClaw lists Zalo among its chat channels (as a plugin), and its iOS app interface includes Vietnamese among 22 languages. goose's desktop app ships a Vietnamese interface among 16 languages. Kilo Code's iOS app lists Vietnamese, but its VS Code extension has no Vietnamese locale. Hermes Agent's docs could be verified only in English and Simplified Chinese, and OpenCode, OpenHands and Coder document English only. How well replies in Vietnamese work depends on the model you connect."}]}}