TL;DR

Tiếp theo Phần 1, chúng ta xem xét 5 AI agent còn lại trong danh sách. Nhóm này đặc biệt hơn - mỗi tool giải quyết một nhu cầu cụ thể: tự host ChatGPT, tự động hóa software development, xây team agent theo vai trò, hệ thống multi-agent đàm thoại, và memory layer cho agent. Tất cả đều miễn phí, mã nguồn mở.

6. Open WebUI - ChatGPT cá nhân trên server của bạn

GitHub: github.com/open-webui/open-webui - 138K+ stars

Open WebUI là giao diện người dùng theo phong cách ChatGPT mà bạn có thể tự host hoàn toàn trên máy chủ của mình. Kết nối với Ollama để chạy local model (Llama 3, Mistral, Gemma...) hoặc với API bên ngoài như OpenAI, Anthropic.

Điều khiến Open WebUI nổi bật là nó không chỉ là một chat interface đơn giản - nó có built-in RAG (kéo file PDF/website vào chat), image generation, web search, voice input, và agent capabilities. Với doanh nghiệp quan tâm đến bảo mật dữ liệu, đây là lựa chọn tốt hơn nhiều so với dùng ChatGPT trực tiếp vì toàn bộ dữ liệu ở lại trên server nội bộ.

Phù hợp cho: team muốn giao diện chat thân thiện cho internal LLM, không cần viết code.

7. MetaGPT - Đội phát triển phần mềm AI

GitHub: github.com/geekan/MetaGPT - 46K+ stars

MetaGPT theo hướng tiếp cận độc đáo: thay vì một agent làm tất cả, nó phân vai trò như một công ty phần mềm thực sự - Product Manager, Architect, Engineer, QA. Bạn đưa vào một yêu cầu bằng tiếng Anh, MetaGPT tự tạo PRD, thiết kế kiến trúc, viết code, và chạy test.

Thực tế thì MetaGPT chưa thể thay thế cả team dev - kết quả tốt nhất với project nhỏ có scope rõ ràng. Nhưng như một công cụ để generate scaffold code, brainstorm kiến trúc, hoặc tạo prototype nhanh, nó rất ấn tượng. Đặc biệt hữu ích cho solo developer muốn "mô phỏng" có team.

8. CrewAI - Xây đội agent theo vai trò

GitHub: github.com/crewAIInc/crewAI - 44K+ stars, 5.2M downloads/tháng

CrewAI là framework Python được build hoàn toàn độc lập (không dùng LangChain) để tạo team agent theo mô hình role-based. Bạn định nghĩa từng agent với role, backstory, và goal - ví dụ một researcher, một writer, một editor - rồi CrewAI điều phối chúng làm việc cùng nhau.

Có 2 chế độ: Crews (tự quyết định khi nào delegate, khi nào hỏi) và Flows (pipeline có cấu trúc rõ ràng cho production). CrewAI là một trong số ít framework đã hỗ trợ A2A protocol (Agent2Agent) - tiêu chuẩn do Google dẫn đầu để các agent từ framework khác nhau có thể giao tiếp với nhau.

Cộng đồng 100K+ developer, 5.2M monthly downloads - đây là con số thực tế phản ánh mức độ adoption trong production. Phù hợp cho: content pipeline, research automation, customer service có handoff giữa các agent.

9. AutoGen - Multi-agent đàm thoại của Microsoft

GitHub: github.com/microsoft/autogen - 54K+ stars

AutoGen của Microsoft Research tiên phong khái niệm multi-agent conversation: các agent giao tiếp với nhau qua dialog - tranh luận, phản biện, đồng thuận - thay vì chỉ execute task tuần tự. Hỗ trợ group chat, two-agent, sequential, và nested conversation patterns.

Lưu ý quan trọng: Từ tháng 10/2025, Microsoft đã merge AutoGen với Semantic Kernel vào Microsoft Agent Framework (GA Q1 2026). AutoGen hiện đang ở maintenance mode - chỉ nhận bug fixes và security patches, không có feature mới lớn. Nếu bạn mới bắt đầu, hãy cân nhắc kỹ trước khi đầu tư vào AutoGenenp ecosystem.

Vẫn là lựa chọn tốt nếu bạn cần: conversation patterns phức tạp, group decision-making, hoặc đã có codebase dùng AutoGen. Kèm theo AutoGen Studio - giao diện no-code để build agent mà không cần viết code.

10. Mem0 - Bộ nhớ dài hạn cho AI agent

GitHub: github.com/mem0ai/mem0 - 52K+ stars

Mem0 giải quyết một vấn đề cơ bản của mọi AI agent: mỗi session bắt đầu từ đầu, không nhớ gì từ lần trước. Mem0 là memory layer có thể plug-in vào bất kỳ agent nào, cung cấp short-term, long-term, và semantic memory extraction.

Thực tế điều này có nghĩa là: agent có thể nhớ preference của user qua nhiều session, học từ interaction trước để cải thiện lần sau, và duy trì context dài hạn cho project phức tạp. Mem0 không phải là agent framework - nó là lớp bổ trợ cho các framework khác trong danh sách này.

Phù hợp cho: bất kỳ use case nào cần personalization - personal assistant, customer support với context, hoặc coding agent nhớ codebase của bạn.

5 AI agent chuyên biệt: Open WebUI, MetaGPT, CrewAI, AutoGen, Mem0

5 tool chuyên biệt - mỗi cái giải quyết một nhu cầu cụ thể

Chọn tool nào cho use case của bạn

Bạn cần gì

Chọn

Chat interface cá nhân, không cloud

Open WebUI

Tự động hóa software project

MetaGPT

Team agent với vai trò rõ ràng

CrewAI

Multi-agent conversation phức tạp

AutoGen (với lưu ý maintenance)

Agent cần nhớ context dài hạn

Mem0 (kết hợp với framework khác)

Kết

10 tool trong 2 phần bài này đại diện cho toàn bộ phổ của AI agent ecosystem hiện tại: từ autonomous agent, framework code-first, nền tảng low-code, đến UI layer và memory layer. Điểm chung: tất cả miễn phí khi tự host, tất cả mã nguồn mở, và tất cả đang được dùng trong production thực tế.

Chi phí thực duy nhất bạn cần tính đến là LLM API - nếu muốn zero cost thực sự, hãy kết hợp với Ollama và local models (Llama 3, Mistral). Đó mới là combo mạnh nhất.

Xem thêm Phần 1 để đọc về AutoGPT, LangChain, Dify, Langflow, n8n.