Lemon AI 是一个开源的通用人工智能代理,能够自动化处理从需求规划到结果交付的整个过程。Lemon AI能够独立思考和系统地进行规划,灵活地调用虚拟环境中的各种工具,例如编写和执行代码、智能浏览网页、操作 Web 应用程序和执行命令。Lemon AI 擅长系统地分解复杂的任务并按部就班地执行,自动分析任务、确定步骤优先级、动态调整计划,实时跟踪进度。
Lemon AI 为 macOS 和 Windows 系统提供了桌面应用程序,你可通过官方网站 www.lemonai.cc
下载。
Lemon AI 有很高的自主能力,能够依据预设目标独立完成任务,不需要人工干预,能自主进行感知、推理、决策和行动。
Lemon AI 提供了实时任务监控功能,你可通过页面端查看任务的执行状态。
除默认模型外,Lemon AI 支持用户自定义模型接入和在线模型接入,通过配置模型API就可以使用。
Lemon AI 能用于市场研究、文档处理、旅行规划、数据分析、代码编程、生活规划等。
• 支持 macOS(需具备 Docker Desktop 支持)
• Linux 系统(经测试支持 Ubuntu 22.04)
• Windows(需安装 WSL 和 Docker Desktop)
• 建议配备现代处理器,至少 4GB 内存
1、macOS 系统
需要先安装 Docker Desktop,进行如下操作:打开 Docker Desktop,进入【Settings > Advanced】,启用【Allow the default Docker socket to be used】选项。
2、Linux 系统
安装 Docker Desktop。
3、Windows 系统
• 安装 WSL:在 PowerShell 中运行 wsl --version
,确认【Default Version: 2】。
• 安装 Docker Desktop:打开 Docker Desktop,在【Settings】中确认以下设置:
【General】:启用【Use the WSL 2 based engine】。
【Resources > WSL Integration】:启用【Enable integration with my default WSL distro】。
启动应用的 docker 命令需在 WSL 终端中运行。
使用 Docker 是运行 LemonAI 最简单的方式:
1、拉取镜像:
docker pull hexdolemonai/lemon-runtime-sandbox:latest
2、运行容器:
docker run -it --rm --pull=always \
--name lemon-app \
--env DOCKER_HOST_ADDR=host.docker.internal \
--env ACTUAL_HOST_WORKSPACE_PATH=${WORKSPACE_BASE:-$PWD/workspace} \
--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 \
--volume ${WORKSPACE_BASE:-$PWD/data}:/app/data \
--interactive \
--tty \
hexdolemonai/lemon:latest make run