小众AI

LemonAI
LemonAI - 全球首个全栈开源通用 AI Agent
一个开源的通用 AI 代理,能够自动化从需求规划到结果交付的整个过程。它可以独立思考和系统规划,在虚拟环境中灵活调用各种工具,例如编写和执行代码、智能浏览 Web、作 Web 应用程序和执行命令。
  官网   代码仓

Lemon 是一个开源的通用 AI 代理,能够自动化从需求规划到结果交付的整个过程。它可以独立思考和系统规划,在虚拟环境中灵活调用各种工具,例如编写和执行代码、智能浏览 Web、作 Web 应用程序和执行命令。Lemon 擅长系统地分解复杂的任务并有序地执行它们,自动分析任务,确定步骤的优先级,动态调整计划,并实时跟踪进度。它的目标是帮助用户高效地完成各种任务。

主要功能

复杂任务解决

Lemon 能够解决各种复杂和动态的任务,包括但不限于市场研究、文档处理、旅行计划和数据分析。通过独立思考和系统规划,它可以灵活地利用虚拟环境中的各种工具,例如编写和执行代码、智能浏览网页和作 Web 应用程序。

自主性和目标导向

Lemon 拥有高度的自主性,可以在没有人工干预的情况下独立完成任务。它能够根据预定义的目标进行感知、推理、决策和行动。

实时任务监控

用户可以通过页面侧边栏实时监控任务的执行状态。

多场景覆盖

Lemon 旨在处理跨多个领域的复杂任务,包括市场研究、财务分析、数据分析、代码编程、人生规划等。

自费模式

除了默认模型外,Lemon 还支持用户定义的模型集成和在线模型访问。可以通过配置模型 API 来使用这些模型。

安装和使用

系统要求

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

先决条件

macOS 版

Docker 桌面

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

Linux

使用 Ubuntu 22.04 进行测试。

Docker 桌面

  1. 在 Linux 上安装 Docker Desktop

Windows

WSL

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

Docker 桌面

  1. 在 Windows 上安装 Docker Desktop
  2. 打开 Docker Desktop,转到并确认以下内容:Settings
  • General:已启用。Use the WSL 2 based engine
  • WSL 集成的资源:已启用。Enable integration with my default WSL distro

注意

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

启动应用程序

运行 Lemon 的最简单方法是在 Docker 中。

docker 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

小试牛刀

1. 输入任务说明

  • 进入主界面,点击“新建任务”。

  • 在任务输入框中描述需求,使用结构化指令 (动词 + 对象 + 参数):

    • 例:

      • 分析特斯拉 2024 年第四季度财报,比较小鹏和 Ideal,并生成带有图表的 PDF 报告。
      • 计划为期 5 天的巴黎之旅,包括购物和米其林餐厅推荐。

2. 任务拆解和执行

  • Lemon 自动拆解任务是子步骤(例如,数据收集、清理、分析、报告生成)。

  • 监控进度:

    • 在任务页面,查看任务执行状态(如执行命令、创建文件、搜索中)。
    • 在 任务 页面,查看子任务的执行内容和状态。
  • 实时调整:

    • 在任务执行过程中,根据任务执行问题提供补充信息。

3 任务结果展示

  • 任务完成后,您可以查看任务生成的报告、md 文件、代码生成的 URL 等。
  • 任务完成后,您可以查看任务执行过程的回放。


更多...


LeRobot
Hugging Face推出的开源项目LeRobot引发了业界广泛关注。这一项目通过整合最先进的机器学习算法和便捷的开发工具链,为开发者提供了一个高效、易用的机器人AI开发平台,堪称机器人领域的Transformer时刻。
agent-zero
Agent Zero 是一个与众不同的 AI 框架,它并非预先定义,而是随着你的使用而有机地成长和学习。它旨在成为一个透明、易读、可理解、可定制和交互式的工具,能够利用你的电脑来完成各项任务。它就像一个通用的个人助理,可以帮你搜集信息、执行命令和代码,与其他智能体协作,尽其所能地完成你给定的任务。
AutoAgent
由香港大学数据智能实验室(HKUDS)开发的一个开源AI智能体框架,托管于GitHub。它允许用户通过纯自然语言描述需求,快速创建和部署定制化的AI智能体,无需任何编程基础。