🔧 Công cụ lập trình•Mã nguồn mở•Đang hoạt động

OpenClaw

Trợ lý AI cá nhân self-hosted, kết nối 25+ kênh nhắn tin (WhatsApp, Telegram, Slack, Discord...), có voice, canvas, companion apps, viết bằng TypeScript.

#openclaw
Danh mục
🔧 Công cụ lập trình
Giá
Mã nguồn mở
GitHub Stars
⭐ 391,182
Ngôn ngữ
TypeScript
License
NOASSERTION
Ngày thêm
2026-03-28
Tóm tắt từ README GitHub
OpenClaw 🦞 — Your assistant, on your devices, in your chats OpenClaw is an open-source AI assistant that runs on your own computer and meets you in the channels you already use: Discord, iMessage, Slack, Teams, Telegram, WhatsApp, and 20+ more, plus native apps for macOS, iOS, Android, Windows, and Linux. One Gateway runs it as a personal assistant on a laptop or as a shared team deployment; configuration is the only difference. Yours, with no catch. State, memory, and credentials live on your hardware. Models and agent harnesses (Claude, Codex, local models) are plugins you can swap without changing anything else. Your prompts go to the model provider and chat platforms you configure, plus any diagnostics export you enable yourself; by default OpenClaw itself phones home for nothing but a daily version check, anonymous feature statistics are opt-in, and disables both (what OpenClaw sends). OpenClaw is stewarded by the OpenClaw Foundation, an independent 501(c)(3), and has no paid tier, hosted service, or token. The architecture case — trusted gateway, untrusted execution, deterministic policy — is in Why OpenClaw. Website · Docs · Getting started · Why OpenClaw · FAQ · Vision
Xem thêm từ README.md

Đánh giá chi tiết

Tổng quan

OpenClaw là trợ lý AI cá nhân chạy trên thiết bị của bạn, kết nối trực tiếp vào các kênh nhắn tin hàng ngày. Với hơn 338.000 stars trên GitHub và 66.000 forks, đây là một trong những dự án AI assistant mã nguồn mở lớn nhất hiện tại. OpenClaw hoạt động theo mô hình Gateway làm control plane, xử lý sessions, channels, tools và events tập trung.

Tính năng chính

  • Hỗ trợ 25+ kênh nhắn tin: WhatsApp, Telegram, Slack, Discord, Google Chat, Signal, iMessage, Microsoft Teams, Matrix, IRC, LINE, Zalo, WeChat, WebChat và nhiều nền tảng khác
  • Voice Wake (wake word) trên macOS/iOS, Talk Mode liên tục trên Android với ElevenLabs TTS
  • Live Canvas: workspace trực quan do agent điều khiển, hỗ trợ A2UI (Agent-to-UI)
  • Browser control tích hợp với Chrome/Chromium profiles riêng
  • Hệ thống Skills: bundled, managed và workspace skills, cài đặt qua CLI
  • Cron jobs, webhooks, Gmail Pub/Sub cho tự động hóa
  • Companion apps cho macOS (menu bar), iOS và Android
  • Multi-agent routing: phân luồng channels/accounts tới các agent riêng biệt

Stack kỹ thuật

TypeScript, Node.js 24+. Cài qua npm/pnpm/bun. Gateway chạy như daemon (launchd trên macOS, systemd trên Linux). Hỗ trợ Docker deployment. License MIT.

Điểm mạnh

  • Số lượng kênh nhắn tin tích hợp sẵn vượt trội so với các assistant framework khác, bao gồm cả các nền tảng ít phổ biến như Nostr, Tlon, Synology Chat
  • Security mặc định chặt: DM pairing policy yêu cầu xác minh sender trước khi xử lý tin nhắn
  • Onboarding CLI (openclaw onboard) hướng dẫn từng bước, kèm openclaw doctor để kiểm tra cấu hình
  • Model failover với OAuth rotation và API key fallback, hỗ trợ nhiều provider

Hạn chế

  • Yêu cầu Node.js 22.16+ hoặc 24, loại trừ các môi trường chỉ có Node cũ hơn
  • Số lượng open issues lớn (gần 16.000), phản ánh tốc độ phát triển nhanh nhưng cũng cho thấy nhiều edge cases chưa xử lý
  • Self-hosted nghĩa là người dùng tự chịu trách nhiệm vận hành, cập nhật và bảo mật Gateway

Phù hợp khi nào

OpenClaw phù hợp cho ai muốn một trợ lý AI cá nhân chạy local, kết nối vào đúng các kênh nhắn tin đang dùng hàng ngày, với toàn quyền kiểm soát dữ liệu và khả năng mở rộng qua skills.