holaboss-ai/holaOS
Các doanh nghiệp không gian làm việc đại lý nguồn mở có thể tự tạo không gian làm việc cho riêng mình. Kết nối các hệ thống bạn đã chạy — hơn 100 tiện ích tích hợp, MCP, công cụ trò chuyện, ứng dụng, trình duyệt, tệp cục bộ — với bộ nhớ dùng chung. Bất kỳ tác nhân nào (Claude Code, Codex), mọi kiểu máy hoặc BYOK. Thiết lập theo số lần nhấp chuột, không phải theo tháng. Ưu tiên cục bộ: dữ liệu của bạn không bao giờ rời khỏi máy của bạn.
README
Không gian làm việc của Agentic nơi ứng dụng của bạn và nhân viên của bạn ngồi cạnh nhau
Mỗi công ty hoạt động khác nhau. HolaOS là không gian làm việc mà bạn định hình cho phù hợp — kết nối các hệ thống và công cụ trò chuyện mà bạn đã chạy, bổ sung các kỹ năng và ứng dụng mà nhóm của bạn cần, chạy bất kỳ mô hình hoặc đại lý nào. Thiết lập theo số lần nhấp chuột, không phải theo tháng. Ưu tiên cục bộ, vì vậy không có dữ liệu nào rời khỏi máy của bạn.
Trang web · Tài liệu · Đăng nhập · Bắt đầu nhanh
⭐ Nếu holaOS hữu ích thì một ngôi sao sẽ giúp nhiều nhà xây dựng tìm thấy nó hơn.
✨ Tại sao HolaOS lại khác biệt
Hầu hết các sản phẩm đại lý đều giao cho bạn một sản phẩm hoàn chỉnh và hy vọng nó phù hợp với công việc của bạn. HolaOS giao cho bạn các bộ phận. Ứng dụng, công cụ trò chuyện, kỹ năng, tích hợp, mô hình, tác nhân, bộ nhớ — bạn tập hợp không gian làm việc xung quanh cách công việc của bạn thực sự chạy và thay đổi nó bất cứ khi nào công việc thay đổi. Bởi vì mọi thứ đều chạy cục bộ nên việc tùy chỉnh nó không bao giờ có nghĩa là chuyển công việc của bạn sang đám mây của người khác.
🪟 HolaApps — ứng dụng và đại lý song hành cùng nhau
Cài đặt ứng dụng từ chợ trong không gian làm việc và chúng mở dưới dạng các bề mặt tương tác thực tế ngay bên cạnh đại lý của bạn. Xem nó hoạt động bên trong ứng dụng, tham gia bất cứ khi nào bạn muốn và kết quả sẽ xuất hiện — không phải một bức tường văn bản trò chuyện mà là ứng dụng thực tế, do đại lý điều khiển, bên cạnh đại lý.
- Bề mặt thực, không phải trò chuyện - mọi ứng dụng đều là giao diện người dùng trực tiếp (Notion, trình duyệt, ứng dụng của riêng bạn), không phải là bản ghi.
- Cạnh nhau theo thiết kế — ứng dụng và tác nhân chia sẻ màn hình, vì vậy bạn luôn biết điều gì đang xảy ra và có thể tiếp quản.
- Một cú nhấp chuột để cài đặt — duyệt qua thị trường trong không gian làm việc và mở bất kỳ ứng dụng nào ngay lập tức.
- Mang theo của riêng bạn — trỏ HolaApp vào bất kỳ URL và máy chủ MCP nào; nó tồn tại trên máy của bạn, của bạn để mở và lái.
- Bối cảnh luôn được đồng bộ hóa theo cả hai cách — điều khiển ứng dụng bằng tay và nhân viên hỗ trợ sẽ tiếp tục. Bất cứ điều gì bạn nhấp, nhập hoặc mở trong giao diện người dùng sẽ trở thành ngữ cảnh mà nhân viên đã có, vì vậy bạn không bao giờ phải dừng lại để giải thích lại những gì bạn vừa làm.
💬 IM — kết nối các công cụ trò chuyện mà nhóm của bạn đang sử dụng
Hầu hết bối cảnh công việc không bao giờ được đưa vào tài liệu. Nó nằm trong chuỗi Slack, nhóm Feishu, tin nhắn DingTalk. Kết nối các công cụ trò chuyện mà nhóm của bạn đã sử dụng và nhân viên hỗ trợ của bạn hoạt động từ cuộc trò chuyện thực — không phải từ bản tóm tắt của bạn về cuộc trò chuyện đó.
Bối cảnh thực sự ở đâu — các quyết định, yêu cầu và thay đổi được thực hiện trong cuộc trò chuyện và vẫn ở đó. Người đại diện đọc chúng trực tiếp, vì vậy bạn ngừng giải thích lại những gì đã nói.
Các công cụ mà nhóm của bạn đã sử dụng - Slack, Feishu, DingTalk, WeChat. Kết nối những cái bạn sử dụng, bỏ qua những cái bạn không sử dụng.
Bạn quyết định những gì nó có thể nhìn thấy — quyền truy cập được cấp cho mỗi công cụ và mỗi phạm vi và tác nhân không đọc gì cho đến khi bạn phê duyệt.
🧩 Kỹ năng, tích hợp và MCP — thêm bất kỳ khả năng nào mà không cần xây dựng một khả năng nào
- Tích hợp — kết nối Gmail, Notion, Slack, GitHub, Linear và hơn 50 tính năng khác chỉ bằng OAuth bằng một cú nhấp chuột. Tổng đài viên đọc và hành động trên các công cụ của bạn, không cần mã keo — và mọi tổng đài viên đều kế thừa các kết nối giống nhau.
- MCP — cắm vào bất kỳ máy chủ Giao thức bối cảnh mô hình nào để cung cấp cho tổng đài viên của bạn những công cụ mới. Mang theo máy chủ của riêng bạn hoặc cài đặt máy chủ MCP cộng đồng chỉ bằng một cú nhấp chuột.
- Kỹ năng — đóng gói quy trình làm việc một lần; bất kỳ đại lý nào chạy nó theo yêu cầu.
- Combo — gói các kỹ năng và tích hợp vào một bản cài đặt chỉ bằng một cú nhấp chuột.
💸 Làm mẫu theo cách của bạn — chọn mẫu phù hợp cho mỗi nhiệm vụ hoặc mang theo mẫu của riêng bạn
Một tài khoản, mọi kiểu máy — không cần chìa khóa, không cần thiết lập, không cần chuyển đổi giữa các nhà cung cấp. Các mô hình biên giới mới nhất là được xây dựng trong: tiết kiệm chi phí Kimi K3 và GLM 5.2 cho khối lượng hàng ngày, cộng với cấp cao nhất GPT 5.6, Claude Tác phẩm 5và Truyện ngụ ngôn 5 cho những vấn đề khó khăn. Thích nhà cung cấp của riêng bạn? Mang theo chìa khóa của riêng bạn dành cho OpenAI, Anthropic hoặc bất kỳ điểm cuối tương thích với OpenAI- hoặc Anthropic nào — những điểm cuối này chạy trên của bạn tài khoản, không phải gói holaOS của bạn.
- Mặc định không thiết lập — một tài khoản, mọi mô hình SOTA, không cần quản lý khóa API.
- BYOK khi bạn muốn — chìa khóa của bạn, nhà cung cấp của bạn, mức giá của bạn.
- Mô hình phù hợp cho mỗi nhiệm vụ - chọn theo công việc, theo đại lý.
🔀 Đại lý — điều hành đại lý bạn thích, không phải đại lý chúng tôi đã chọn
Claude Code, Codex và tác nhân holaOS tích hợp sẵn — cạnh nhau, không chuyển đổi. Dù bạn chạy cái nào thì nó cũng dùng chung bộ nhớ, công cụ, kỹ năng và ứng dụng. Sử dụng tác nhân tốt nhất cho công việc mà không cần phải xây dựng lại thiết lập của bạn mỗi lần.
- Không khóa — chạy tác nhân riêng của Claude Code, Codex hoặc holaOS trong cùng một không gian làm việc, trên cùng các công cụ, tệp và bộ nhớ.
- Chia sẻ mọi thứ - một bối cảnh, một bộ công cụ, một không gian làm việc.
- Kết quả nhất quán — các kỹ năng và sự tích hợp giống nhau, bất kể động lực là gì.
🧠 Một kỷ niệm cho mỗi đại lý
Bối cảnh, tùy chọn và lịch sử dự án tồn tại trong một bộ nhớ dùng chung - được lưu trữ cục bộ, dưới dạng tệp đơn giản mà bạn có thể đọc và chỉnh sửa. Chuyển đổi đại lý, đóng ứng dụng, quay lại vào tuần sau: nó đã biết bạn đã dừng lại từ đâu.
- Đừng bao giờ bắt đầu từ con số 0 — bộ nhớ bền bỉ qua các phiên và đại lý.
- Ưu tiên địa phương và của bạn — trên máy của bạn, hiển thị và có thể chỉnh sửa, không bị khóa trong đám mây của người khác.
- Thực sự có thể nhớ lại — có cấu trúc và được nhúng, để ngữ cảnh phù hợp sẽ xuất hiện khi cần thiết.
🛠️ Toàn bộ máy trạm của bạn, có thể được đại lý vận hành
- 🌐 Một trình duyệt thực sự, được điều khiển bởi các đại lý — các trình duyệt đã đăng nhập mà đại lý của bạn thúc đẩy để duyệt, nhấp và giải nén — dưới sự kiểm soát của bạn.
- 🎨 Thế hệ biên giới được tích hợp sẵn — các mô hình hình ảnh, video và âm thanh mới nhất bên trong mỗi tác nhân. Viết kịch bản cho một video, thiết kế áp phích, lồng tiếng cho kịch bản - một lời nhắc.
- 📄 Sản phẩm thực tế — báo cáo, bảng tính và trang trình bày được lưu dưới dạng thực
.xlsx,.pptxvà.docxcác tập tin bạn có thể gửi chứ không phải văn bản bị kẹt trong cuộc trò chuyện. - ⏰ Tự động hóa - chạy theo lịch trình hoặc kích hoạt. Việc tổng hợp, giám sát và báo cáo sẽ tự hoàn thiện và lưu trữ.
🔒 Công việc luôn ở bên bạn
Một tác nhân có thể tiếp cận các công cụ, cuộc trò chuyện và toàn bộ máy của bạn chỉ có ý nghĩa nếu bạn luôn kiểm soát nó. Kiểm soát đó được tích hợp vào cách HolaOS hoạt động, không được cài đặt làm cài đặt.
Ưu tiên cục bộ, không phải ưu tiên đám mây — tất cả các tệp không gian làm việc, bộ nhớ, nội dung nhúng và lịch sử phiên đều nằm trên đĩa của riêng bạn. Không có bản sao tác phẩm của bạn trên máy chủ của chúng tôi.
Chúng tôi không thể nhìn thấy dữ liệu của bạn - không phải tập tin của bạn, không phải bộ nhớ của bạn, không phải cuộc trò chuyện của bạn. Đó không phải là chính sách mà chúng tôi hứa hẹn; đó là nơi dữ liệu của bạn không bao giờ đến.
Mọi hành động đều được bạn chấp thuận — kết nối một công cụ, đọc một chủ đề, chỉnh sửa một tập tin. Đại lý sẽ hỏi trước và bạn quyết định những gì nó có thể đạt được và những gì nằm ngoài giới hạn.
Có thể nhìn thấy và đảo ngược — mở những gì tác nhân nhớ, chỉnh sửa, xóa nó. Bộ nhớ là một thư mục bạn có thể đọc, không phải hộp đen.
Chìa khóa của riêng bạn, hợp đồng của riêng bạn — định tuyến suy luận thông qua nhà cung cấp mô hình của riêng bạn nếu đó là điều chính sách của bạn yêu cầu.
🌐 HolaHub — nền tảng công thức dành cho đại lý, bên trong HolaOS
Cách nhanh nhất để thiết lập không gian làm việc của bạn là bắt đầu từ thiết lập làm việc của người khác. Trên HolaHub, người sáng tạo xuất bản các công thức tác nhân đã chạy — mô hình, lời nhắc, kỹ năng, MCP, tích hợp — và bất kỳ ai cài đặt một tác nhân chỉ bằng một cú nhấp chuột và nhận được kết quả tương tự. Chia sẻ những gì bạn đã xây dựng, chạy những gì người khác đã xây dựng.
Một cú nhấp chuột để chia sẻ — đóng gói mọi hoạt động chạy trong HolaOS và đăng lên Hub, xử lý và đưa ra kết quả cùng nhau. Không xuất, không viết lại, không có tài khoản thứ hai.
Một cú nhấp chuột để tái tạo — mọi kỹ năng, MCP, hình ảnh hoặc video trên Hub sẽ chạy ngay lập tức trong không gian làm việc của riêng bạn. Khám phá và cài đặt là cùng một cử chỉ.
Công thức nấu ăn, không chỉ là kết quả đầu ra - mỗi bài đăng sẽ mở ra cách nó được tạo ra: phần hướng dẫn về một kỹ năng, lời nhắc đằng sau một hình ảnh hoặc video. Bạn nhìn thấy các thành phần của một kết quả, không chỉ là kết quả.
🚀 Hãy làm theo cách của bạn
| 🖥️ Ứng dụng dành cho máy tính để bàn | Tải về và đi. Không có gì để thiết lập — các mô hình biên giới được tích hợp sẵn, bắt đầu miễn phí. |
| 🔓 Mã nguồn mở | Tự lưu trữ nó. Apache 2.0 đã sửa đổi, mang theo khóa của riêng bạn, chạy hoàn toàn trên máy của bạn. |
| 🏢 Doanh nghiệp | SSO với quyền theo vai trò cho mọi tác nhân, kỹ năng và ứng dụng. Kết nối các hệ thống nội bộ mà không để lộ chúng. Nhật ký kiểm tra trên mọi hành động. Tại chỗ hoặc đám mây của riêng bạn. |
Mục lục
Bắt đầu nhanh
Cài đặt một dòng
Để khởi động máy mới trên macOS, Linux hoặc WSL, hãy sử dụng trình cài đặt kho lưu trữ:
curl -fsSL https://raw.githubusercontent.com/holaboss-ai/holaOS/refs/heads/main/scripts/install.sh | bash -s -- --launch
Bạn cũng có thể làm theo đường dẫn thủ công nếu muốn kiểm soát từng bước thiết lập.
Gắn dấu sao cho kho lưu trữ
Nếu holaOS hữu ích hoặc thú vị thì Ngôi sao GitHub sẽ được đánh giá rất cao.
Cài đặt thủ công
Bạn có thể sẽ không cần phần này vì Cài đặt một dòng chạy cùng một thiết lập. Sử dụng Cài đặt thủ công khi bạn muốn kiểm tra hoặc kiểm soát từng bước. Nếu bạn sử dụng đường dẫn thủ công, trước tiên hãy xác minh các điều kiện tiên quyết thông thường:
git --version
node --version
npm --version
Repo ghim phiên bản Node của nó vào thư mục gốc .nvmrc. Nếu bạn đã sử dụng nvm, đang chạy nvm use trong thư mục gốc repo sẽ tự động lấy nó - nvm là tùy chọn và không bắt buộc phải thiết lập holaOS.
Thiết lập đại lý một dòng
Nếu bạn sử dụng Codex, Claude Code, Cursor, Windsurf hoặc tác nhân mã hóa khác, bạn có thể đưa cho nó hướng dẫn thiết lập trong một câu:
Run the holaOS install script from https://raw.githubusercontent.com/holaboss-ai/holaOS/refs/heads/main/scripts/install.sh. It should install git and Node.js 24.14.1/npm if they are missing, clone or update the repo into ~/holaboss-ai unless I specify another --dir, run desktop:install, create apps/desktop/.env from apps/desktop/.env.example if needed, run desktop:prepare-runtime:local and desktop:typecheck, and only run desktop:dev if I ask for --launch. If Electron cannot open, stop after verification and tell me the next manual step.
Quá trình chuyển giao đó giữ cho luồng cài đặt khép kín trong khi để lại các bước khởi động chi tiết trong repo-local CÀI ĐẶT.md runbook.
Đây là quy trình cài đặt cơ bản để phát triển máy tính để bàn cục bộ.
- Cài đặt các phần phụ thuộc của máy tính để bàn từ thư mục gốc của kho lưu trữ:
npm run desktop:install
- Tạo tệp môi trường cục bộ của bạn:
cp apps/desktop/.env.example apps/desktop/.env
Nếu bạn đang theo dõi chính xác repo, hãy giữ tệp gần với mẫu và chỉ thay đổi các giá trị mà nhà cung cấp hoặc máy của bạn cần. Con đường kinh điển là apps/desktop/.env. Di sản hiện có desktop/.env các tập tin hiện vẫn được chấp nhận, nhưng các thiết lập mới nên sử dụng apps/desktop/.env.
- Chuẩn bị gói thời gian chạy cục bộ:
npm run desktop:prepare-runtime:local
- Nếu bạn muốn vượt qua xác thực nhanh trước khi khởi chạy Electron, hãy chạy:
npm run desktop:typecheck
- Khởi động ứng dụng máy tính để bàn ở chế độ phát triển:
npm run desktop:dev
các predev hook sẽ xác thực môi trường, xây dựng lại các mô-đun gốc và đảm bảo tồn tại gói thời gian chạy theo giai đoạn.
Nếu bạn muốn sắp xếp thời gian chạy trước khi mở ứng dụng dành cho máy tính để bàn, có hai đường dẫn phổ biến:
Xây dựng từ thời gian chạy cục bộ:
npm run desktop:prepare-runtime:local
Tìm nạp thời gian chạy được xuất bản mới nhất:
npm run desktop:prepare-runtime
Sử dụng đường dẫn cục bộ khi bạn chủ động thay đổi mã thời gian chạy. Sử dụng gói đã xuất bản khi bạn muốn xác minh máy tính để bàn dựa trên cấu phần phần mềm phát hành đã biết.
sử dụng One-Line Install khi bạn muốn có đường dẫn nhanh nhất đến môi trường máy tính để bàn cục bộ đang hoạt động. sử dụng Manual Install khi bạn cần tự mình kiểm tra hoặc kiểm soát từng bước thiết lập.
Ghi chú phát hành OSS
- Giấy phép: Apache 2.0 đã được sửa đổi với các điều kiện xây dựng thương hiệu và phân phối thương mại bổ sung. Xem GIẤY PHÉP.
- Vấn đề bảo mật: báo cáo riêng cho
[email protected]. Xem BẢO MẬT.md.
Lịch sử ngôi sao
Dự án cùng danh mục
Khung kỹ năng tác nhân và phương pháp phát triển phần mềm hoạt động.
AutoGPT là tầm nhìn về AI có thể truy cập được cho mọi người, sử dụng và xây dựng. Sứ mệnh của chúng tôi là cung cấp các công cụ để bạn có thể tập trung vào những vấn đề quan trọng.
Công cụ Python để chuyển đổi tập tin và tài liệu văn phòng sang Markdown.
Xây dựng quy trình làm việc Agentic, quy trình RAG, với mô hình AI phong phú và hỗ trợ công cụ trên một không gian làm việc cộng tác. Triển khai trên đám mây, VPC hoặc tự lưu trữ để các nhóm chuyển từ nguyên mẫu sang sản xuất mà không cần xây dựng lại ngăn xếp.
Nền tảng kỹ thuật đại lý.
Claude Code là một công cụ mã hóa tác nhân nằm trong thiết bị đầu cuối của bạn, hiểu cơ sở mã của bạn và giúp bạn viết mã nhanh hơn bằng cách thực thi các tác vụ thông thường, giải thích mã phức tạp và xử lý quy trình công việc git - tất cả đều thông qua các lệnh ngôn ngữ tự nhiên.