OpenMAIC: AI Classroom Platform with Multi-Agent Learning
OpenMAIC làm một việc tốt: chuyển một chủ đề hoặc đống tài liệu thành một lớp học hoàn chỉnh có AI thuyết minh mà hầu như không cần làm gì thủ công. Bảng Pro v1.0.0 biến nó thành một công cụ tương tác thực sự thay vì chỉ là máy tạo nội dung thụ động, và thiết kế không phụ thuộc nhà cung cấp giúp bạn không bị khóa vào OpenAI. Đáng dùng khi bạn thực sự cần học tập có AI ở quy mô, nhưng chi phí cài đặt là có thật, và chi phí model tích lũy nhanh nếu bạn không tự host.
OpenMAIC là gì?
OpenMAIC là nền tảng lớp học tương tác dùng đa tác tử, tạo khóa học hoàn chỉnh từ một chủ đề hoặc tài liệu được tải lên. Nhiều tác tử AI đóng vai trò giáo viên và bạn cùng lớp, giảng bài, vẽ trên bảng trắng, nói qua TTS và phản hồi người học theo thời gian thực. Bảng Pro v1.0.0 bổ sung giao diện trò chuyện để lên kế hoạch và chỉnh sửa toàn bộ giáo trình bằng cách nói chuyện với tác tử. Các loại đầu ra bao gồm trình chiếu, bài kiểm tra, hoạt động học tập dựa trên dự án và mô phỏng HTML tương tác.
Tính năng chính — tác tử, bài học và bảng Pro
- ✓Lớp học đa tác tử với giáo viên và bạn cùng lớp AI — giảng dạy, vẽ trên bảng trắng, nói qua TTS theo thời gian thực
- ✓Bảng Pro (v1.0.0) — trò chuyện với tác tử để lên kế hoạch, xây dựng và chỉnh sửa khóa học; phiên làm việc được lưu lại sau khi khởi động lại
- ✓Các loại đầu ra khóa học: trình chiếu, bài kiểm tra, PBL, mô phỏng HTML tương tác, hình ảnh 3D và bản đồ tư duy
- ✓Phiên làm việc được duy trì bởi máy chủ — tải lên tài liệu, âm thanh, video; hủy và tiếp tục xây dựng bất cứ lúc nào
- ✓20 kỹ năng được tích hợp sẵn cho trình chiếu, bài kiểm tra, nội dung tương tác, PBL, hình ảnh, video, giọng nói và nhập xuất .pptx
- ✓Không phụ thuộc nhà cung cấp — dùng OpenAI, Anthropic, Google, Azure, Amazon Bedrock, DeepSeek, Qwen, Kimi, MiniMax, Ollama và nhiều hơn nữa
- ✓Tùy chọn AI cục bộ: Lemonade (LLM + hình ảnh + TTS + ASR) và FunASR (nhận dạng giọng nói) không cần khóa API
- ✓Tích hợp OpenClaw cho phép tạo lớp học trực tiếp qua Feishu, Slack, Discord, Telegram và hơn 20 ứng dụng nhắn tin
Use cases — educators, self-learners, and content teams
- •Một nhà giáo dục xây dựng một học kỳ gồm trình chiếu, bài kiểm tra và hoạt động PBL từ đề cương khóa học trong chưa đầy một giờ, rồi xuất sang .pptx cho hệ thống LMS của mình
- •Một người tự học tải lên sách giáo khoa PDF và nhận được một lớp học AI hoàn chỉnh với bài kiểm tra, bảng trắng và những người bạn cùng lớp AI thảo luận về tài liệu
- •Một nhóm nội dung dùng bảng Pro để lặp đi lặp lại việc lên kế hoạch và chỉnh sửa chương trình đào tạo doanh nghiệp bằng cách trò chuyện với tác tử xây dựng khóa học
- •Một nhà phát triển chạy OpenMAIC cục bộ với Lemonade và FunASR để giữ tất cả dữ liệu khóa học và suy luận AI trên máy chủ on-premises
- •Một người đam mê dùng Chế độ tương tác sâu để khám phá các chủ đề thông qua mô phỏng 3D, trò chơi và môi trường mã hóa trực tiếp
Chạy OpenMAIC cục bộ
Sao chép repo, cài đặt phụ thuộc với `pnpm install`, sao chép `.env.example` thành `.env.local` và điền ít nhất một khóa nhà cung cấp LLM. OpenAI, Anthropic, Azure và nhiều nhà cung cấp khác được hỗ trợ. Chạy với `pnpm dev` rồi mở http://localhost:3000. Tùy chọn AI cục bộ: Lemonade chạy cục bộ và không cần khóa API; FunASR cần `pip install funasr` cộng thêm một model cục bộ. Docker và triển khai Vercel cũng được ghi nhận.
Điểm mạnh
- ✓Tạo trải nghiệm lớp học hoàn chỉnh, không chỉ trình chiếu, với giáo viên AI, bạn cùng lớp, bài kiểm tra, PBL và mô phỏng trong một quy trình duy nhất
- ✓Kiến trúc không phụ thuộc nhà cung cấp; mang theo khóa API của riêng bạn hoặc chạy hoàn toàn cục bộ với Lemonade và FunASR để không phụ thuộc vào bên thứ ba
- ✓Bảng Pro bổ sung tính năng xây dựng khóa học tương tác qua trò chuyện với tác tử có thể chỉnh sửa nội dung theo yêu cầu ngay lập tức
- ✓Phiên làm việc bền vững, phù hợp cho phát triển giáo trình dài hạn thay vì chỉ tạo một lần rồi bỏ đi
- ✓Nhiều định dạng đầu ra: .pptx có thể chỉnh sửa, HTML tương tác, video .mp4 và các chế độ tương tác sâu (3D, trò chơi, bản đồ tư duy)
- ✓Tích hợp OpenClaw cho phép người dùng không kỹ thuật khởi tạo tạo lớp học từ các ứng dụng nhắn tin quen thuộc như Slack hoặc Telegram
Hạn chế và rủi ro
- △Khóa API cho ít nhất một nhà cung cấp LLM đám mây là bắt buộc ngay từ đầu; con đường cục bộ với Lemonade được hỗ trợ đầy đủ nhưng đòi hỏi cài đặt thêm
- △Bảng Pro và tính năng duy trì phiên làm việc của máy chủ hoạt động như các tùy chọn bật tắt lúc build, cần biên dịch lại để thay đổi thay vì chỉ đổi biến môi trường
- △`NEXT_PUBLIC_PERSISTENCE_TOKEN` được biên dịch vào bundle JavaScript công khai và không cung cấp bảo mật thực sự; README rõ ràng cảnh báo chỉ phù hợp cho localhost hoặc triển khai một người dùng
- △Node.js >= 20 và pnpm >= 10 là các yêu cầu bắt buộc; dự án không ghi nhận khả năng tương thích với npm hoặc yarn
- △Kết nối PostgreSQL hoạt động là bắt buộc cho thời gian chạy tác tử, không có tùy chọn chỉ chạy trên trình duyệt cho bảng Pro
- △Bộ thu gom rác tài sản được bật theo mặc định trong Docker; cấu hình sai khoảng thời gian lưu giữ có thể xóa các tệp đang tải lên
Các lựa chọn thay thế cho OpenMAIC
Các câu hỏi thường gặp
Có, ít nhất một khóa nhà cung cấp LLM đám mây là bắt buộc theo mặc định. OpenAI, Anthropic, Azure, Google và nhiều nhà cung cấp khác được hỗ trợ. Nếu muốn tránh hoàn toàn các nhà cung cấp đám mây, bạn có thể chạy Lemonade cục bộ mà không cần khóa API cho LLM, hình ảnh, TTS và ASR.
Có. Lemonade cung cấp stack AI hoàn toàn cục bộ cho mô hình ngôn ngữ, tạo hình ảnh, TTS và ASR. FunASR xử lý nhận dạng giọng nói cục bộ. Khi cả hai được cấu hình, không có dữ liệu nào rời khỏi máy của bạn. Tuy nhiên, bạn phải thiết lập chúng riêng biệt vì không có cái nào được đóng gói sẵn.
OpenMAIC không phụ thuộc nhà cung cấp. Các dòng được hỗ trợ bao gồm OpenAI (GPT-5.5, GPT-Image-2), Anthropic (Claude Opus 4.8, Sonnet), Google Gemini (3.5 Flash, 3.1 Pro), DeepSeek (V4), Qwen, Kimi, MiniMax, GLM, Xiaomi MiMo, Grok và bất kỳ API tương thích OpenAI nào. Ollama cho các mô hình cục bộ và Amazon Bedrock cũng được ghi nhận.
Các bài học đã hoàn thành xuất dưới dạng trình chiếu .pptx có thể chỉnh sửa, trang .html tương tác hoặc video .mp4 (xuất một lần nhấp kể từ v0.3.1). Xuất HTML được thiết kế để hoạt động ngoại tuyến trong môi trường lớp học.
Có. Cài đặt Node.js thuần >= 20 với pnpm hoạt động cho phát triển bằng lệnh `pnpm dev`. Để triển khai sản xuất, bạn có thể triển khai ứng dụng Next.js trên bất kỳ máy chủ Node nào. Tầng duy trì PostgreSQL là tùy chọn, chỉ cần thiết nếu bạn bật bảng Pro hoặc tính năng duy trì của máy chủ.
Trình tạo cổ điển nhận một lời nhắc chủ đề và xây dựng khóa học trong một lần, một đường ống một chiều. Bảng Pro v1.0.0 là không gian làm việc ưu tiên hội thoại nơi bạn nói chuyện với tác tử lên kế hoạch giáo trình, xây dựng từng giai đoạn và chỉnh sửa theo yêu cầu. Phiên làm việc bền vững và được máy chủ hỗ trợ, nên bạn có thể hủy, tiếp tục và điều khiển quá trình xây dựng giữa chừng.
Vấn đề mà nó giải quyết
Tạo tài liệu học tập tốt thì chậm. Ngay cả khi AI giúp tạo trình chiếu, bạn vẫn phải ghép chúng thành một khóa học liền mạch, thêm bài kiểm tra và xây dựng các bài tập tương tác bằng tay. Hầu hết các công cụ chỉ cho ra kết quả tĩnh: không có giáo viên AI, không có thảo luận giữa các học viên, không có bảng trắng. OpenMAIC lấp đầy khoảng trống đó bằng cách tạo toàn bộ trải nghiệm lớp học, được điều khiển bởi nhiều tác tử AI thực sự tương tác với người học.
Ai nên thử — và ai nên bỏ qua
OpenMAIC đáng để thử nếu bạn cần tạo khóa học tương tác thường xuyên và muốn có giáo viên AI cùng thảo luận cùng bạn thay vì chỉ trình chiếu tĩnh. Nhà giáo dục xây dựng chương trình giảng dạy, nhóm nội dung cần tạo mẫu nhanh và những người tự host cần kiểm soát dữ liệu hoàn toàn sẽ thấy hữu ích nhất. Bỏ qua nếu bạn chỉ cần tạo trình chiếu một lần, chi phí cài đặt không xứng đáng cho một bài thuyết trình duy nhất và chi phí API tích lũy nhanh chóng nếu không có ngân sách suy luận cục bộ.
Repo liên quan
Vẫn đang phân vân về OpenMAIC?
Một cú bấm sẽ gửi câu hỏi kèm trang này cho AI — xem AI nói gì về OpenMAIC.
