TopGit
Đánh giá repo GitHub

AIRI AI VTuber: Đồng hành ảo tự host

moeru-ai/airi
ATopGit review image for moeru-ai/airi
Review by Topgit.dev for moeru-ai/airi, with GitHub repository stats and README context.
Nhận định nhanh

Project AIRI là một nỗ lực đầy tham vọng về mặt kỹ thuật để tái tạo trải nghiệm Neuro-sama dưới dạng một nền tảng mã nguồn mở, tự host. Sự quan tâm thực sự đến công nghệ AI VTuber, nhưng dự án vẫn đang trong giai đoạn phát triển ban đầu với các tính năng chính như lưu trữ bộ nhớ và suy luận hoàn toàn trong trình duyệt được đánh dấu là WIP. Hãy dùng nó nếu bạn muốn một người bạn đồng hành Grok có thể trò chuyện, chơi game và tạo hoạt ảnh cho avatar VRM hoặc Live2D trên web và máy tính để bàn; hãy bỏ qua nếu bạn cần sự ổn định cấp độ production hoặc một trải nghiệm sẵn dùng — đường cong học tập là có thật và các lỗ hổng tài liệu cho thấy nó vẫn là một dự án sở thích đang phát triển nhanh chóng.

Sao
★ 50.5k
Fork
⑂ 5.1k
Người đóng góp
👥 176
Ngôn ngữ
TypeScript
Giấy phép
MIT
Chủ đề
AI Tools
Cập nhật
Oct 2026
Trang chủ
GitHub

Tầm nhìn về bạn đồng hành AI cá nhân

Neuro-sama đã chứng minh rằng có nhu cầu về các streamer ảo AI có thể trò chuyện, chơi game và phản ứng với người xem trong thời gian thực — nhưng trải nghiệm đó bị khóa trong các hệ thống đóng và ngừng hoạt động khi các buổi stream kết thúc. Các giải pháp thay thế hiện có như SillyTavern và JanitorAI xử lý tốt việc nhập vai dựa trên văn bản, nhưng lại thiếu sót về tương tác giọng nói, khả năng tự chủ khi chơi game và hoạt ảnh avatar. Khoảng trống cần lấp đầy là một nền tảng tự host cho phép người dùng sở hữu hành vi và dữ liệu của người bạn đồng hành AI của họ, thay vì thuê một nhân vật trên dịch vụ của bên thứ ba.

Project AIRI là gì?

Project AIRI là một framework AI VTuber mã nguồn mở cho phép bạn chạy một người bạn đồng hành kỹ thuật số với trò chuyện thoại, tác nhân chơi game và avatar hoạt hình trên phần cứng của riêng bạn. Nó kết nối với các mô hình ngôn ngữ lớn như ChatGPT, Claude và DeepSeek thông qua thư viện xsai của nó, hỗ trợ nhận dạng giọng nói thời gian thực và tổng hợp giọng nói từ nhiều nhà cung cấp, và có thể tạo hoạt ảnh cho các mô hình VRM hoặc Live2D với các hành vi như tự động nháy mắt và chuyển động mắt khi rảnh rỗi. Mã nguồn bao gồm các mục tiêu web (trình duyệt), máy tính để bàn (Electron với hỗ trợ CUDA/Metal) và di động (Capacitor/iOS), tất cả đều chia sẻ một lõi chung được viết bằng TypeScript.

Các khả năng cốt lõi của bạn đồng hành AI

  • ✓Trò chuyện thoại thời gian thực với nhận dạng giọng nói phía client và TTS đa nhà cung cấp bao gồm ElevenLabs, Azure Speech, các endpoint tương thích OpenAI và Kokoro TTS cục bộ
  • ✓Tác nhân chơi game cho Minecraft qua Mineflayer và Factorio qua RCON API, với khả năng điều hướng tự động, chế tạo và phối hợp nhiều người chơi
  • ✓Hỗ trợ avatar kép cho các mô hình VRM và nhân vật Live2D với các hoạt ảnh nháy mắt, theo dõi ánh nhìn và chuyển động khi rảnh rỗi
  • ✓Triển khai đa nền tảng qua trình duyệt Web, máy tính để bàn Electron (với tăng tốc GPU CUDA và Metal) và di động Capacitor trên iOS
  • ✓Tích hợp LLM linh hoạt thông qua xsai hỗ trợ hơn 20 nhà cung cấp bao gồm OpenAI, Anthropic Claude, DeepSeek, Groq, Ollama và vLLM
  • ✓Kiến trúc web-native sử dụng WebGPU, WebAudio, Web Workers và WebAssembly cho hoạt động dựa trên trình duyệt mà không phụ thuộc hoàn toàn vào các runtime native
  • ✓Kiến trúc sẵn sàng cho plugin với hệ thống plugin WIP và các dự án con mô-đun bao gồm bộ nhớ (DuckDB WASM), RAG và tích hợp máy chủ MCP
  • ✓Tích hợp trò chuyện Discord và Telegram với hỗ trợ kênh thoại cho các kịch bản tương tác trực tiếp
Số sao GitHub của repo này thay đổi thế nào theo thời gian. Nguồn: star-history.com.Xem lịch sử sao ↗

Thiết lập AIRI

AIRI hỗ trợ nhiều cách cài đặt tùy thuộc vào nền tảng và nhu cầu của bạn. Trên Windows, chạy `winget install MoeruAI.AIRI` hoặc `scoop bucket add airi && scoop install airi/airi`. Trên macOS, sử dụng Homebrew với `brew install --cask airi` mà không cần custom tap. Để phát triển, clone repo và chạy `pnpm i && pnpm dev` để khởi động phiên bản web tại airi.moeru.ai, hoặc `pnpm dev:tamagotchi` cho bản dựng Electron desktop. Người dùng Nix có thể chạy `nix run github:moeru-ai/airi` trực tiếp, trong khi NixOS yêu cầu `nix develop .#fhs && pnpm dev:tamagotchi` để đáp ứng các phụ thuộc thư viện dùng chung của Electron. Phát triển di động cần thiết lập Capacitor cho iOS qua `pnpm dev:pocket:ios` với một thiết bị mục tiêu được chỉ định.

Điểm mạnh

  • ✓Hỗ trợ nhiều nhà cung cấp LLM thông qua xsai, mang lại sự linh hoạt để chuyển đổi giữa OpenAI, Claude, DeepSeek, Groq, Ollama và các tùy chọn tự host mà không cần thay đổi mã
  • ✓Các tác nhân chơi game cho Minecraft và Factorio thể hiện hành vi đa nhiệm tự động thay vì chỉ phản hồi theo kịch bản
  • ✓Giấy phép MIT cho thấy một cộng đồng mã nguồn mở lành mạnh và khả năng tồn tại lâu dài ngoài sự kiểm soát của công ty
  • ✓Đa nền tảng theo thiết kế: chạy trong trình duyệt, dưới dạng ứng dụng Electron desktop với tăng tốc GPU và trên di động qua Capacitor
  • ✓Hỗ trợ avatar Live2D và VRM với các hoạt ảnh tích hợp bao gồm hai định dạng chiếm ưu thế cho các mô hình nhân vật AI mà không yêu cầu công cụ tùy chỉnh
  • ✓Phát triển tích cực với devlogs chi tiết, một tổ chức chuyên dụng cho các dự án con và công việc đang diễn ra về lưu trữ bộ nhớ và suy luận native trình duyệt

Tình trạng phát triển hiện tại và những hạn chế

  • △Dự án đang trong giai đoạn phát triển ban đầu — lưu trữ bộ nhớ, suy luận hoàn toàn trong trình duyệt và chơi cùng Helldivers 2 đều được đánh dấu là WIP hoặc TBD
  • △Không có đường dẫn được tài liệu hóa rõ ràng cho việc lưu trữ bộ nhớ trong production: DuckDB WASM đã được triển khai nhưng Memory Alaya (hệ thống bộ nhớ đầy đủ) vẫn chưa hoàn chỉnh
  • △Độ phức tạp thiết lập cao: tăng tốc GPU CUDA/Metal, máy chủ Factorio RCON, Discord bot tokens và nhiều API key của nhà cung cấp yêu cầu cấu hình đáng kể
  • △Phiên bản web đánh đổi hiệu suất lấy khả năng tiếp cận — các tác vụ nặng về GPU vẫn ưu tiên bản dựng Electron desktop, điều này gây ra chi phí đóng gói riêng
  • △Tài liệu tập trung vào thiết lập phát triển hơn là vận hành cho người dùng cuối; hướng dẫn triển khai production và khắc phục sự cố còn thưa thớt
  • △Hỗ trợ đa nhà cung cấp có nghĩa là bề mặt tích hợp cần duy trì lớn hơn — một số nhà cung cấp như Sparks và Volcano Engine công khai liệt kê PRs welcome, cho thấy mức độ bao phủ chưa hoàn chỉnh

Các dự án AI VTuber khác

[elizaOS/eliza](https://topgit.devi.tools/tools/elizaos-eliza): Một framework tác nhân AI đa năng với tích hợp Discord và Twitter, rộng hơn trọng tâm VTuber của AIRI nhưng ít chuyên biệt hơn cho giọng nói và hoạt ảnh avatar[Neuro](https://github.com/kimjammer/Neuro): Một bản tái tạo Neuro-sama đã hoàn thiện tốt, ban đầu được xây dựng trong 7 ngày, tập trung hơn vào trường hợp sử dụng streaming hơn là tham vọng đa nền tảng của AIRI[semperai/amica](https://github.com/semperai/amica/): Chuyên về hỗ trợ avatar VRM và WebXR, cung cấp tích hợp thực tế ảo mạnh mẽ hơn bộ tính năng hiện tại của AIRI[SillyTavern](https://github.com/SillyTavern/SillyTavern): Tùy chọn mã nguồn mở đã được thiết lập cho nhập vai AI dựa trên văn bản và trò chuyện nhân vật, với API và tùy chỉnh frontend mở rộng nhưng không có hỗ trợ giọng nói hoặc chơi game native[unspeech](https://github.com/moeru-ai/unspeech): Một dự án con của chính AIRI — một máy chủ proxy cho các endpoint chuyển đổi giọng nói thành văn bản và tổng hợp giọng nói, có thể sử dụng độc lập cho các tích hợp STT/TTS[MCP Launcher](https://github.com/moeru-ai/mcp-launcher): Một dự án con khác của AIRI cung cấp quản lý máy chủ giao thức ngữ cảnh mô hình, hữu ích để mở rộng AIRI hoặc xây dựng các pipeline tác nhân độc lập

Các câu hỏi thường gặp

Giấy phép của Project AIRI là gì?

Project AIRI được phát hành dưới giấy phép MIT, cho phép sử dụng, sửa đổi và phân phối lại miễn phí với các hạn chế tối thiểu ngoài việc ghi công.

AIRI hỗ trợ những nền tảng nào?

AIRI chạy trên trình duyệt Web, macOS và Windows qua Electron desktop, và iOS qua Capacitor mobile. Phiên bản desktop sử dụng tăng tốc GPU CUDA hoặc Metal native khi có sẵn.

AIRI có thể chơi các trò chơi như Minecraft hoặc Factorio không?

Có — AIRI bao gồm một tác nhân Minecraft được xây dựng trên Mineflayer và một tác nhân Factorio sử dụng RCON API để kết nối với các máy chủ headless, cả hai đều có khả năng điều hướng tự động, chế tạo và chơi game.

Tôi có thể sử dụng những nhà cung cấp LLM nào với AIRI?

AIRI kết nối với hơn 20 nhà cung cấp LLM thông qua thư viện xsai của nó, bao gồm OpenAI, Anthropic Claude, DeepSeek, Groq, Ollama, vLLM, SGLang và nhiều nhà cung cấp khu vực như Moonshot AI và Zhipu.

Project AIRI có phù hợp để sử dụng trong production không?

Project AIRI rõ ràng là phần mềm ở giai đoạn đầu với một số tính năng chính được đánh dấu là WIP. Lưu trữ bộ nhớ và suy luận hoàn toàn trong trình duyệt chưa hoàn chỉnh, và tài liệu triển khai production còn thưa thớt. Hãy sử dụng nó một cách thử nghiệm hơn là cho các ứng dụng quan trọng.

AIRI có hỗ trợ thiết bị di động không?

Có — AIRI bao gồm Stage Pocket, một phiên bản di động dựa trên Capacitor nhắm mục tiêu iOS. Phát triển sử dụng `pnpm dev:pocket:ios` với một trình giả lập hoặc thiết bị mục tiêu, và kết nối máy chủ không dây yêu cầu chạy phiên bản desktop dưới quyền root.

Các trường hợp sử dụng tốt nhất

  • •Chạy một người bạn đồng hành AI cá nhân trên máy chủ hoặc máy tính tại nhà của bạn, trò chuyện bằng giọng nói trong khi bạn cùng chơi game
  • •Triển khai bot streamer ảo cho máy chủ Discord có thể phản hồi tin nhắn và người dùng thoại bằng avatar hoạt hình
  • •Tạo mẫu tác nhân chơi game AI có khả năng điều hướng, chế tạo và giải quyết vấn đề trong Minecraft hoặc Factorio như một dự án nghiên cứu hoặc giải trí
  • •Xây dựng giao diện nhân vật AI dựa trên web để nhúng vào một trang web, sự kiện ảo hoặc cài đặt tương tác
  • •Host một người bạn đồng hành Grok với bộ nhớ dai dẳng có thể tham chiếu các cuộc trò chuyện trước đây và điều chỉnh tính cách theo thời gian
  • •Thử nghiệm với các nhà cung cấp LLM và dịch vụ tổng hợp giọng nói khác nhau để tìm ra sự kết hợp tốt nhất cho một nhân vật hoặc trường hợp sử dụng cụ thể

Ai nên thử — và ai nên bỏ qua

Project AIRI đáng thử nếu bạn muốn một giải pháp thay thế Neuro-sama mã nguồn mở mà bạn có thể tự host và sửa đổi, đặc biệt nếu bạn cần tương tác giọng nói, avatar hoạt hình và tác nhân chơi game trong một stack. Các nhà nghiên cứu và nhà phát triển quan tâm đến các tác nhân chơi game do LLM điều khiển sẽ thấy các tích hợp Minecraft và Factorio mang tính hướng dẫn. Những người có sở thích thoải mái với cấu hình dòng lệnh và API key sẽ khai thác được nhiều nhất từ nó. Bạn nên bỏ qua AIRI nếu bạn cần một hệ thống production sẵn dùng — độ phức tạp thiết lập, trạng thái WIP của các tính năng bộ nhớ và việc thiếu tài liệu triển khai được củng cố khiến nó phù hợp hơn cho thử nghiệm hơn là triển khai quan trọng. Nếu bạn chỉ cần trò chuyện nhân vật dựa trên văn bản mà không có giọng nói hoặc hoạt ảnh avatar, SillyTavern dễ chạy hơn nhiều.

Repo liên quan

Nguồn & ghi công

Dữ liệu kho lưu trữ được lấy từ GitHub: moeru-ai/airi — Giấy phép MIT, 47.064 sao, 4.656 fork tính đến số lượng mới nhất có sẵn.

Dữ liệu GitHub · đồng bộ lần cuối 6 thg 8, 2026Đánh giá bởi Henry
← Về TopGit

Chưa chắc airi có hợp với bạn?

Để ChatGPT, Claude hoặc Perplexity tìm hiểu giúp — bấm bên dưới và xem AI nói gì về airi.

GitHub