RepoTrending
Về bảng xếp hạng
GitHubAI AgentTypeScript

openclaw/openclaw

Trợ lý AI cá nhân của riêng bạn. Bất kỳ hệ điều hành nào. Bất kỳ nền tảng nào. Cách tôm hùm. 🦞

387k sao81k fork

README

OpenClaw 🦞 — Trợ lý của bạn, trên thiết bị của bạn, trong cuộc trò chuyện của bạn

OpenClaw — EXFOLIATE! EXFOLIATE! Your personal AI assistant, running on your own devices.

CI status npm version Node.js version License: MIT Discord

OpenClaw là trợ lý AI cá nhân chạy trên thiết bị của bạn và gặp bạn trên các kênh bạn đã sử dụng. Nó được thiết kế cho một nhà điều hành duy nhất và kết nối các mô hình, công cụ, kênh nhắn tin và ứng dụng đồng hành tùy chọn thông qua một Cổng.

Trang web · Tài liệu · Bắt đầu · trưng bày · Câu hỏi thường gặp · Tầm nhìn · DeepWiki

cài đặt

Trình cài đặt hỗ trợ macOS, Linux và Windows. Nó cung cấp thời gian chạy Node.js được hỗ trợ khi cần.

# macOS / Linux / WSL2
curl -fsSL https://openclaw.ai/install.sh | bash
# Windows PowerShell
iwr -useb https://openclaw.ai/install.ps1 | iex

Đã quản lý Node.js? Thay vào đó hãy cài đặt gói đã xuất bản (Nút 22.22.3+, 24.15+ hoặc 25.9+):

npm install -g openclaw@latest --allow-scripts=openclaw

Lệnh đó dành cho npm 12 hoặc npm 11.16+. Vào npm 11.15 trở về trước, hãy bỏ qua --allow-scripts=openclaw. Xem hướng dẫn cài đặt đối với hợp đồng tập lệnh vòng đời, Docker, Nix và các lộ trình triển khai khác.

Bắt đầu nhanh

Khi cài đặt mới, các tập lệnh cài đặt sẽ tự động bắt đầu được tích hợp. Hoàn thành trình hướng dẫn họ mở. Nếu bạn đã cài đặt gói trực tiếp bằng npm, pnpm hoặc Bun, hãy chạy:

openclaw onboard --install-daemon

Sau khi lên máy bay:

openclaw gateway status
openclaw dashboard

Quá trình triển khai sẽ xác minh quyền truy cập vào mô hình, tạo không gian làm việc và định cấu hình Cổng. Lệnh cuối cùng sẽ mở Control UI; gửi tin nhắn tới đó để xác nhận trợ lý đang làm việc. Xem hướng dẫn bắt đầu để thiết lập kênh và khắc phục sự cố.

Làm thế nào nó phù hợp với nhau

  • các Cổng vào là mặt phẳng điều khiển cục bộ cho các phiên, công cụ, sự kiện và kết nối kênh.
  • các Giao diện người dùng điều khiển, CLI, và TUI kết nối với Cổng.
  • Kênh đưa trợ lý này đến WhatsApp, Telegram, Slack, Discord, Google Chat, Signal, iMessage và các dịch vụ nhắn tin khác.
  • Các ứng dụng và nút đồng hành thêm các hành động bằng giọng nói, Canvas, máy ảnh, màn hình và thiết bị cục bộ trên các nền tảng được hỗ trợ.

OpenClaw hoạt động với máy chủ lưu trữ và cục bộ nhà cung cấp mô hình. của nó công cụ, kỹ năngplugin mở rộng những gì một trợ lý có thể làm.

Bảo mật

Hãy coi các tin nhắn gửi đến là đầu vào không đáng tin cậy. Theo mặc định, các kênh có khả năng DM sẽ ghép nối những người gửi không xác định; phê duyệt yêu cầu ghép nối với openclaw pairing approve <channel> <code>.

Các công cụ chạy trên máy chủ cho phiên chính trừ khi bạn định cấu hình hộp cát. Đọc hướng dẫn bảo mật, sổ tay tiếp xúchướng dẫn đóng hộp cát trước khi kết nối những người dùng khác hoặc để lộ Cổng từ xa.

Tài liệu

Mục tiêu Bắt đầu ở đây
Định cấu hình mô hình và xác thực Người mẫu · Nhà cung cấp mô hình
Kết nối dịch vụ nhắn tin Kênh
Thêm công cụ, kỹ năng và plugin Công cụ · Kỹ năng · Plugin · móng vuốt
Chạy ứng dụng và nút thiết bị Nền tảng · Nút
Sử dụng CLI và lệnh trò chuyện Tham chiếu CLI · Lệnh gạch chéo
Cấu hình hoặc vận hành Cổng Cấu hình · Kiến trúc · Đang cập nhật · Kênh phát hành

Phát triển

Kho lưu trữ là không gian làm việc pnpm. đồng bằng npm install tại thư mục gốc của kho lưu trữ không được hỗ trợ.

git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm build
pnpm ui:build

Xem ĐÓNG GÓP.md cho quy trình làm việc đóng góp và hướng dẫn cài đặt nguồn cho vòng lặp phát triển.

cộng đồng

OpenClaw được phát triển mở bởi Quỹ OpenClaw, một tổ chức phi lợi nhuận. Xem ĐÓNG GÓP.md đối với người duy trì và hướng dẫn đóng góp; PR được hỗ trợ bởi AI đều được chào đón.

Sử dụng người chọn vấn đề để biết các lỗi và yêu cầu tính năng, hãy đặt câu hỏi thiết lập trong Bất hòavà báo cáo các lỗ hổng thông qua BẢO MẬT.md. Các khả năng mới thường thuộc về các plugin được xây dựng trên plugin SDK và chia sẻ thông qua móng vuốt.

OpenClaw được xây dựng cho Molty, trợ lý AI về tôm hùm không gian, của Peter Steinberger và cộng đồng. Khám phá truyền thuyết dự án, linh hồn.md, trang web của Peter, Lịch sử ngôi sao@openclaw.

Đặc biệt cảm ơn đến Mario Zechner vì sự ủng hộ của anh ấy và vì số pivà gửi tới Adam Doppelt cho miền Tôm hùm.bot.

Nhà tài trợ

OpenAI GitHub NVIDIA Vercel Blacksmith Convex

Người đóng góp

Cảm ơn tất cả các nhà phát triển móng vuốt:

steipete vincentkoc Takhoffman obviyus gumadeiras Mariano Belinky vignesh07 joshavant scoootscooob jacobtomlinson shakkernerd sebslight tyler6204 ngutman thewilloftheshadow Sid-Qin mcaxtr eleqtrizit BunsDev cpojer Glucksberg osolmaz bmendonca3 jalehman huntharo neeravmakwana openperf joshp123 pgondhi987 altaywtf quotentiroler liuxiaopai-ai rodrigouroz frankekn drobison00 zerone0x onutc ademczuk ImLukeF hydro13 hxy91819 coygeek dutifulbob sliverp Elonito robbyczgw-cla joelnishanth echoVic sallyom yinghaosang BradGroux christianklotz odysseus0 hclsys byungsker pashpashpash stakeswky github-actions[bot] xinhuagu MonkeyLeeT 100yenadmin mcinteerj samzong chilu18 darkamenosa widingmarcus-cyber cgdusek Lukavyi davidrudduck VACInc MoerAI velvet-shark HenryLoenwind omarshahine bohdanpodvirnyi Verite Igiraneza akramcodez Kaneki-x aether-ai-agent joaohlisboa MaudeBot davidguttman justinhuangcode lml2468 wirjo iHildy mudrii advaitpaliwal czekaj dlauer Solvely-Colin feiskyer brandonwise conroywhitney mneves75 jaydenfyi davemorin joeykrug kevinWangSheng pejmanjohn Lanfei liuy lc0rp teconomix omair445 dorukardahan mmaps Tobias Bischoff adhitShet pandego bradleypriest bjesuiter grp06 shadril238 kesku YuriNachos vrknetha smartprogrammer93 nachx639 jnMetaCode Phineas1500 dingn42 geekhuashan Nanako0129 AytuncYildizli BruceMacD jjjojoj mvanhorn bugkill3r rahthakor GodsBoy SARAMALI15792 Radek Paclt Elarwei001 ingyukoh SnowSky1 lewiswigmore Hiroshi Tanaka aldoeliacim Jakub Rusz Tony Dehnke roshanasingh4 zssggle-rgb adam91holt graysurf xadenryan sfo2001 Jamieson O'Reilly hsrvc tomsun28 BillChirico carrotRakko ranausmanai arkyu2077 hoyyeva luoyanglang sibbl gregmousseau sahilsatralkar akoscz rrenamed YuzuruS Hongwei Ma mitchmcalister juanpablodlc shtse8 thebenignhacker nimbleenigma Linux2010 shichangs efe-arv Hsiao A nabbilkhan ayanesakura lupuletic polooooo xaeon2026 shrey150 taw0002 dinakars777 giulio-leone nyanjou meaningfool kunalk16 ide-rea Jonathan Jing yelog markmusson kiranvk-2011 Sathvik Veerapaneni rogerdigital artwalker azade-c chinar-amrutkar maxsumrall Minidoracat unisone ly85206559 Sam Padilla AnonO6 afurm 황재원 Leszek Szpunar Mrseenz Yida-Dev kesor mazhe-nerd Harald Buerbaumer magimetal Hiren Patel BinHPdev RyanLee-Dev cathrynlavery al3mart JustYannicc abhisekbasu1 dbhurley Kris Wu tmimmanuel JustasM Simantak Dabhade NicholasSpisak natefikru dunamismax Simone Macario ENCHIGO xingsy97 emonty jadilson12 Yi-Cheng Wang Mathias Nagler Sean McLellan gumclaw RichardCao MKV21 petter-b CodeForgeNet Johnson Shi durenzidu dougvk Whoaa512 zimeg Tseka Luk Ryan Haines ufhy Daan van der Plas bittoby XuHao Lucenx9 HeMuling AaronLuo00 YUJIE2002 DhruvBhatia0 Divanoli Mydeen Pitchai Bronko rubyrunsstuff rabsef-bicrym IVY-AI-gif pvtclawn stephenschoettler Dale Babiy LeftX David Gelberg Engr. Arif Ahmed Joy Masataka Shinohara 2233admin ameno- battman21 bcherny bobashopcashier dguido druide67 guirguispierre jzakirov loganprit martinfrancois neo1027144-creator RealKai42 schumilin shuofengzhang solstead hengm3467 chziyue James L. Cowan Jr. scifantastic ryan-crabbe alexfilatov Luckymingxuan HollyChou badlogic Daniel Hnyk dan bachelder heavenlost shad0wca7 Jared kiranjd Mars Kim seheepeak tsavo McRolly NWANGWU dashed Shuai-DaiDai Subash Natarajan emanuelst magendary LI SHANXIN j2h4u bsormagec mjamiv Lalit Singh Jessy LANGE buddyh Aaron Zhu F_ool Ben Stein Lyle Ping popomore Dithilli fal3 mkbehr mteam88 gupsammy Shailesh Garnet Liu Thorfinn Protocol-zero-0 Paul van Oorschot Patrick Yingxi Pan Ptah.ai 정우용 artuskg Anandesh-Sharma zidongdesign innocent-children El-Fitz arthurbr11 jackheuberger Sergiusz Xu Gu hyojin jeann2013 jogelin rmorse scz2011 Andyliu benithors xiwuqi Alvin AARON AGENT Derek YU Marvin Andrew Jeon stain lu OpenCils Stefan Galescu SP Michael Flanagan Gracie Gould cash-echo-bot visionik WalterSumbon huangcj krizpoon rodbland2021 Thomas M sar618 fagemx daymade Tyson Cung Igor Markelov Eng. Juan Combetto connorshea bonald Keenan nachoiacovino zhumengzhu Amine Harch el korane zhoulc777 Alex Navarro Tanwa Arpornthip TIHU Aftabbs Alex-Alaniz jarvis-medmatic Tom Ron day253 Jaaneek Justin Song ziomancer shayan919293 Edward Roger Chien Michael Lee Tomáš Dinh Ian Derrington Lucky peschee Harry Cui Kepler julianengel markfietje Dakshay Mehta TheRipper Dominic danielwanwx Seungwoo hong Youyou972 boris721 damoahdominic dan-dr doodlewind kkarimi brokemac79 ozbillwang Ravish Gupta Jason Hargrove BrianWang1990 Joshua McKiddy Fologan Anonymous Amit v1p0r Ajay Elika Iranb Yonatan codexGW Shaun Tsai TideFinder Chase Dorsey tda 0xJonHoldsCrypto akyourowngames clawdinator[bot] koala73 sircrumpet thesomewhatyou zats Accunza Joly0 Hanna Jeremiah Lowin peetzweg/ Skyler Miao tumf Hiago Silva Nate lidamao633 Cklee CornBrother0x DukeDeSouth Sahan CashWilliams Felix Lu AdeboyeDN Rohan Santhosh Kumar Srinivas Pavan h0tp Neo Tianworld neverland asklee-klawd Yuting Lin constansino ghsmc ibrahimq21 irtiq7 kelvinCB mitsuhiko nohat santiagomed suminhthanh svkozak 张哲芳 Ho Lim Toven R. Desmond 游乐场 Reed Aditya Chaudhary Sam Andy Rajat Joshi cyb1278588254 Zoher Ghadyali Manik Vahsith tarouca MrBrain Daniel Zou Lilo Jason SUMUKH Bakhtier Sizhaev Ganghyun Kim AkashKobal Brian wu-tian807 Vasanth Rao Naik Sabavat Kinfey Artemii VibhorGautam John Rood velamints2 Benji Peng JINNYEONG KIM Rahul kumar Pal Rockcent Limitless 24601 awkoy dawondyifraw google-labs-jules[bot] henrino3 Kansodata kaonash p6l-richard pi0 skainguyen1412 Starhappysh xdanger Penchan scald Serhii a Doğu Abaris ysqander andranik-sahakyan Wangnov Austin lisitan Rishi Vhavle Frank Harris Kenny Lee Alice Losasso edincampara Felix Hellström Varun Chopra wangai-studio sleontenko Yassine Amjad Anton Eicher Drake Thomsen Hinata Kaga (samon) andreabadesso chenxin-yan cordx56 dvrshil MarvinCui Yeom-JinHo Jeremy Mumford Charlie Niño Sharoon Sharif Oren MattQ Parker Todd Brooks Yufeng He Milofax Steve (OpenClaw) zhoulf1006 Jonatan Sebastian B Otaegui Matthew ABFS Tech alexstyl Ethan Palm Qkal cygaar Umut CAN Jakob antons austinm911 mahmoudashraf93 philipp-spiess pkrmf joshrad-dev factnest365-ops yingchunbai AJ (@techfren) Marchel Fahrezi futhgar Zhang Rémi Dan Ballance Eric Su Kimitaka Watanabe Justin Ling Raymond Berger lutr0 claude AngryBird Fabian Williams 0x4C33 8BlT atalovesyou erikpr1994 jonasjancarik longmaba mitschabaude-bot thesash Max easternbloc chrisrodz gabriel-trigo manmal neist wes-davis manuelhettich sktbrd larlyssa pcty-nextgen-service-account Syhids tmchow Marc Gratch xtao JackyWay Josh Phillips T5-AndyML huohua-dev imfing Randy Torres Marco Di Dionisio iamadig humanwritten Rob Axelsen Pratham Dubey 0oAstro aaronn Arturo Asleep123 dantelex fcatuhe gtsifrikas hrdwdmrbl hugobarauna jayhickey jiulingyun Jonathan D. Rhyne (DJ-D) jverdi kitze loukotal minghinmatthewlam MSch odrobnik oswalpalash ratulsarna reeltimeapps snopoke sreekaransrinath timkrase

Giấy phép

MIT © Quỹ OpenClaw. Xem THIRD_PARTY_NOTICES.md đối với mã được kết hợp hoặc điều chỉnh.

Dự án cùng danh mục

affaan-m/ECC

Hệ thống tối ưu hóa hiệu suất khai thác tác nhân. Kỹ năng, bản năng, trí nhớ, bảo mật và sự phát triển ưu tiên nghiên cứu cho Claude Code, Codex, Opencode, Cursor và hơn thế nữa.

243k37k19 giờ trước
GitHubAI AgentJavaScript

NousResearch/hermes-agent

Đại lý phát triển cùng bạn

236k48k1 giờ trước
GitHubAI AgentPython

mattpocock/skills

Kỹ năng dành cho kỹ sư thực sự. Trực tiếp từ thư mục .agents của tôi.

235k20k9 giờ trước
GitHubAI AgentShell

anomalyco/opencode

Tác nhân mã hóa nguồn mở.

201k26k1 giờ trước
GitHubAI AgentTypeScript

ultraworkers/claw-code

Triển lãm bảo tàng do đại lý quản lý, được xây dựng trong Rust với Gajae-Code / LazyCodex — được phát triển và duy trì mà không có sự can thiệp của con người.

195k109k8 ngày trước
GitHubAI AgentRust

deepseek-ai/deepseek-harness

DeepSeek Khai thác: Mọi thứ đều là Plugin.

192k22k3 ngày trước
GitHubAI AgentTypeScript