全球首个全栈开源通用AI Agent,从需求规划到结果交付一站式搞定!

项目简介

Lemon 是一款开源的General AI Agent通用智能体,能够从需求计划到成果交付全流程自动化,它通过独立思考和系统规划,在虚拟环境中灵活调用各类工具,如编写并执行代码、智能浏览网页、操作网页应用、命令执行等。Lemon 擅长将复杂任务系统化分解并有序执行,自动分析任务、安排步骤优先级、动态调整计划,并实时跟踪进度。旨在助力用户高效完成各类任务。

功能与特点

  • 复杂任务解决:Lemon能够解决各类复杂多变的任务,包括但不限于市场调研、文件处理、旅行规划和数据分析。它通过独立思考和系统规划,在虚拟环境中灵活调用各类工具,如编写并执行代码、智能浏览网页、操作网页应用等。
  • 自主性和目标导向:Lemon 具备高度的自主性,能够在无需人类干预的情况下独立完成任务。它能够根据预设目标进行感知、推理、决策和行动。
  • 实时任务监控:用户可以通过页面端实时查看任务的执行状态
  • 多场景覆盖:市场调研、金融分析、数据分析、代码编程、生活规划等领域的复杂任务处理。
  • 自订阅模式除默认模型外,支持自定义模型接入和在线模型接入,通过配置模型API进行使用。

使用 Lemon

  • 使用这个入门指南快速在您的环境中运行 Lemon。更多参考和详细说明请参阅我们的文档。

运行 Lemon


系统要求 

  • 支持 Docker Desktop的 MacOS
  • Linux
  • 支持WSL和Docker Desktop 的Windows

建议使用具有现代处理器和至少4GB RAM的系统来运行 Lemon。

MacOS

Docker 桌面

  1. 在 Mac 上安装 Docker Desktop。
  2. 打开 Docker Desktop,转到Settings > Advanced并确保Allow the default Docker socket to be used已启用。

Linux

使用 Ubuntu 22.04 测试。

Docker 桌面

  1. 在 Linux 上安装 Docker Desktop。

Windows

WSL

  1. 安装 WSL。
  2. wsl --version在 powershell 中运行并确认Default Version: 2

Docker 桌面

  1. 在 Windows 上安装 Docker Desktop。

  2. 打开Docker Desktop,前往Settings并确认以下内容:

    • 常规:Use the WSL 2 based engine已启用。
    • 资源 > WSL 集成:Enable integration with my default WSL distro已启用。

必须在 WSL 终端内运行以下用于启动应用程序的 docker 命令。

启动应用程序 

运行Lemon最简单的方法是使用 Docker。

ounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(linedocker pull hexdolemonai/lemon-runtime-sandbox:latest
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

贡献

对于那些想要贡献代码的人,请参阅我们的贡献指南。同时,请考虑通过社交媒体、活动和会议来支持 Lemon 的分享。

社区与支持


我们欢迎您为 Lemon 作出贡献,以帮助改善 Lemon。包括:提交代码、问题、新想法,或分享您基于 Lemon 创建的有趣且有用的 AI 应用程序。同时,我们也欢迎您在不同的活动、会议和社交媒体上分享 Lemon。

  • GitHub Issues。👉:使用 Lemon 时遇到的错误和问题,请参阅贡献指南
  • 电子邮件支持👉:关于使用 Lemon的问题。
  • X(Twitter)。👉:分享您的应用程序并与社区交流。
  • 商业许可。👉:有关商业用途许可 Lemon的商业咨询。

安全问题


为了保护您的隐私,请避免在 GitHub 上发布安全问题。发送问题至service@hexdo.com我们将为您做更进一步的解答。

本仓库遵循Lemon Open Source License 协议开源,该许可证本质上是Apache 2.0,但有一些额外的限制。

项目地址

https://github.com/hexdocom/lemonai/blob/main/README_CN.md





扫码加入技术交流群,备注「开发语言-城市-昵称

(文:GitHubStore)

发表评论

×

下载每时AI手机APP

 

和大家一起交流AI最新资讯!

立即前往