Lemon AI is the first Full-stack Open-source Self-Evolving General AI Agent, offering a fully local alternative to Agentic platforms like Manus & Genspark AI.🔔 Official updates X(twitter) @LemonAI_cc
Get to know Lemon AI quickly · Docker Quick Deployment · Documentation · Visit the official website · DeepWiki
undefinedLemon AI​ is the first ​Full-stack Open-source Self-Evolving General AI Agent, offering a ​fully local alternative​ to Agentic platforms like Manus & Genspark AI. It features an integrated Code Interpreter VM sandbox for safe execution.​​
undefined​Lemon AI empowers deep research, web browsing, vibe coding, and data analysis – running entirely on your local hardware.​​ It supports ​planning, action, reflection, and memory​ functionalities using ​local LLMs​ (like DeepSeek,Kimi,Qwen, Llama, Gemma,GPTOSS) via Ollama,VLLM, ensuring ​complete privacy and zero cloud dependency.undefined
For enhanced security, Lemon AI operates within a ​local Virtual Machine (VM) sandbox by Docker. This sandbox ​protects your machine’s files and operating system​ by safely handling all code writing, executing, and editing tasks.
Additionally, Lemon AI provides the ​flexibility to configure enhanced results​ using APIs from leading cloud models like ​Claude, GPT, Gemini, and Grok.undefined
The world’s first Full-stack Open-source Self Evolving General AI Agent framework with comprehensive capabilities
General AI Agent capabilities supporting unlimited task scenarios, including:
Make a personal memory for every conversation, which makes the agent more clever the more Lemon AI is used.
You can click the HTML element and have it changed by the AI agent. No need to re-generate all the HTML files every time.
Change it over and over again until satisfied.
undefinedDeployment options: Open source code, Container, Client application, Online subscription - compatible with cloud/local/all-in-one systems
One-click deployment for immediate usage with minimal technical requirements:
Supporting various deployment environments from personal computers to enterprise servers, with comprehensive documentation for smooth implementation.
Feature-rich framework with extensive capabilities:
Highly adaptable architecture allows for custom modifications and extensions to fit specific business requirements and integration with existing systems.
Dramatically reduced operational costs:
Significant cost savings without compromising on quality or performance, making advanced AI capabilities accessible to organizations of all sizes.
undefinedThe world’s first General AI Agent Editor—Lemon AI Editorundefined
When you use an Agent to create a research report, Vibe coding, or generating a data analysis chart, the results often are not perfect. And when you try to fix one part, the rest may get messed up . What we really need is seamless collaboration between humans and AI. Lemon AI Editor empowers you to refine all this results as many times as needed ,until you’re completely satisfied. You can Edit it Over and over and over again.
Lemon AI Editor lets you continuously edit, modify, and refine your generated HTML pages. What you see is what you get, and you can change anything just by clicking on it.
1.AI Editing Mode:
Let AI modify any section content on the page.
Let AI insert new paragraphs or content.
Let AI reformat the entire page.
2.Advanced Edit Mode:Direct editing for quick manual text adjustments.
A system with a modern processor and a minimum of 4GB RAM is recommended to run Lemon AI.
undefinedDocker Desktopundefined
Settings > Advanced and ensure Allow the default Docker socket to be used is enabled.Tested with Ubuntu 22.04.
undefinedDocker Desktopundefined
undefinedWSLundefined
wsl --version in powershell and confirm Default Version: 2.undefinedDocker Desktopundefined
Settings and confirm the following:Use the WSL 2 based engine is enabled.Enable integration with my default WSL distro is enabled.undefinednoteundefined
The docker command below to start the app must be run inside the WSL terminal.
The easiest way to run Lemon AI is in 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}:/workspace \
--volume ${WORKSPACE_BASE:-$PWD/data}:/app/data \
--interactive \
--tty \
hexdolemonai/lemon:latest make run
For those who’d like to contribute code, see our Contribution Guide. At the same time, please consider supporting Lemon AI by sharing it on social media and at events and conferences.
We welcome your contribution to lemon AI to help improve lemon AI. Include: submit code, questions, new ideas, or share interesting and useful AI applications you have created based on lemon AI. We also welcome you to share lemon AI at different events, conferences and social media.
To protect your privacy, please avoid posting security issues on GitHub. Instead, send your questions to feedback@lemonai.cc and we will provide you with a more detailed answer.
This repository is available under the Lemon AI Open Source License, which is essentially Apache 2.0 with a few additional restrictions.