LemonAI 項目詳細介紹
項目概述
LemonAI 是世界首個全棧開源通用AI智能體,能夠自動化完成從需求規劃到結果交付的整個過程。它具備獨立思考和系統規劃的能力,可以在虛擬環境中靈活調用各種工具,包括編寫和執行代碼、智能瀏覽網頁、操作Web應用程式以及執行命令等。
核心特性
1. 複雜任務解決能力
- 多樣化任務處理:能夠解決各種複雜多變的任務,包括但不限於市場研究、文檔處理、旅行規劃和數據分析
- 系統化分解:通過獨立思考和系統規劃,將複雜任務有序地分解並執行
- 工具集成:可以靈活調用虛擬環境中的各種工具,如代碼編寫執行、智能網頁瀏覽、Web應用操作等
2. 自主性和目標導向
- 高度自主:具有高度自主性,能夠在無人工干預的情況下獨立完成任務
- 智能決策:能夠根據預設目標進行感知、推理、決策和行動
- 動態調整:可以根據任務進展動態調整執行計劃
3. 實時任務監控
- 實時狀態查看:用戶可以通過頁面實時查看任務的執行狀態
- 進度跟踪:自動分析任務,優先排序步驟,並實時跟踪進度
4. 多場景覆蓋
支持多個領域的複雜任務處理:
5. 自定義模式
- 模型靈活性:除了默認模型外,支持用戶自定義模型接入
- 在線模型接入:支持在線模型訪問,可通過配置模型API使用
系統要求
支持的作業系統
- macOS:需支持 Docker Desktop
- Linux:經過 Ubuntu 22.04 測試
- Windows:需要 WSL 和 Docker Desktop 支持
硬件要求
必需軟件
安裝指南
macOS 安裝
- 安裝 Docker Desktop
# 參考官方文檔安裝 Docker Desktop
- 配置 Docker Desktop
- 打開 Docker Desktop
- 進入 Settings > Advanced
- 確保啟用 "Allow the default Docker socket to be used"
Linux 安裝
- 安裝 Docker Desktop
- 確保系統為 Ubuntu 22.04 或兼容版本
Windows 安裝
- 安裝 WSL
# 安裝 WSL
wsl --install
# 確認版本
wsl --version
# 確保顯示 Default Version: 2
- 安裝 Docker Desktop
- 配置 Docker Desktop
- General: 啟用 "Use the WSL 2 based engine"
- Resources > WSL Integration: 啟用 "Enable integration with my default WSL distro"
快速開始
Docker 運行方式
- 拉取鏡像
docker pull hexdolemonai/lemon-runtime-sandbox:latest
- 運行應用
docker run -it --rm --pull=always \
--name lemon-app \
--env DOCKER_HOST_ADDR=host.docker.internal \
--publish 5005:5005 \
--add-host host.docker.internal:host-gateway \
--volume /var/run/docker.sock:/var/run/docker.sock \
--volume ~/.cache:/.cache \
--volume ${WORKSPACE_BASE:-$PWD/workspace}:/app/workspace \
--interactive \
--tty \
hexdolemonai/lemon:latest make run
注意:在 Windows 上,必須在 WSL 終端內運行 Docker 命令。
桌面應用程式
LemonAI 提供了 macOS 和 Windows 桌面應用程式,可以從官方網站下載:www.lemonai.cc
參與貢獻
聯繫方式
隱私和安全
為保護用戶隱私,請避免在 GitHub 上發布安全問題。如有安全相關問題,請發送至 service@hexdo.com。
文檔和支持
更多詳細說明和深度指導,請參考官方文檔:document.lemonai.cc
項目亮點
LemonAI 的獨特之處在於它不僅僅是一個簡單的AI工具,而是一個完整的智能體系統,能夠:
- 端到端自動化:從任務理解到結果交付的全流程自動化
- 智能規劃能力:具備類似人類的任務分解和規劃能力
- 工具生態集成:無縫集成各種開發和辦公工具
- 實時交互反饋:提供透明的任務執行過程和實時狀態更新
- 跨平台支持:支持主流作業系統和部署方式
這使得 LemonAI 成為了一個真正意義上的通用AI智能體,能夠勝任各種複雜的實際工作場景。
