https://github.com/hexdocom/lemonai
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
https://github.com/hexdocom/lemonai
agent agentic-ai ai desktop fullstack genspark javascript llm manus nodejs vue3
Last synced: 25 days ago
JSON representation
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
- Host: GitHub
- URL: https://github.com/hexdocom/lemonai
- Owner: hexdocom
- License: other
- Created: 2025-05-27T03:47:47.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2026-02-03T10:39:31.000Z (about 2 months ago)
- Last Synced: 2026-02-03T23:35:11.213Z (about 2 months ago)
- Topics: agent, agentic-ai, ai, desktop, fullstack, genspark, javascript, llm, manus, nodejs, vue3
- Language: JavaScript
- Homepage: https://lemonai.cc
- Size: 6.44 MB
- Stars: 1,429
- Watchers: 29
- Forks: 299
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# 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. It features an integrated Code Interpreter VM sandbox for safe execution.​​
Get to know Lemon AI quickly ·
Docker Quick Deployment ·
Documentation ·
Visit the official website ·
DeepWiki
**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. It features an integrated Code Interpreter VM sandbox for safe execution**.​​
**​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.**
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.**
### function and characteristic
The world's first Full-stack Open-source Self Evolving General AI Agent framework with comprehensive capabilities
#### Multi: Infinite possibilities
General AI Agent capabilities supporting unlimited task scenarios, including:
- Deep search & research reports
- Code generation & data analysis
- Content creation & document processing
Supports experience repository for self-learning and extending enterprise-specific customizations.
#### Self-Evolving
Make a personal memory for every conversation, which makes the agent more clever the more Lemon AI is used.
#### AI Agent HTML Editor
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.
**Deployment options:** Open source code, Container, Client application, Online subscription - compatible with cloud/local/all-in-one systems
#### Fast: Rapid Deployment
One-click deployment for immediate usage with minimal technical requirements:
- Simplified installation process for all deployment options
- Quick setup without complex configurations
- Ready-to-use system within minutes
Supporting various deployment environments from personal computers to enterprise servers, with comprehensive documentation for smooth implementation.
#### Good: Powerful & Flexibility
Feature-rich framework with extensive capabilities:
- Virtual machine integration
- Code generation & execution
- Browser operations & web search
- Multi-tool integration
Highly adaptable architecture allows for custom modifications and extensions to fit specific business requirements and integration with existing systems.
#### Economic: Same quality,10x cheaper
Dramatically reduced operational costs:
- Task execution costs 1/10 - 1/100 of other agent products
- Open source subscription model
- Based on open source DeepSeekV3 model
Significant cost savings without compromising on quality or performance, making advanced AI capabilities accessible to organizations of all sizes.
### Lemon AI Editor
**The world’s first General AI Agent Editor---Lemon AI Editor**
#### Why do we need a General AI Agent Editor?
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.
#### function and characteristic
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.
### Using Lemon AI
* Quickly get Lemon AI running in your environment with this starter guide. Use our [documentation](https://document.lemonai.cc/) for further references and more in-depth instructions.
### System Requirements[​](https://docs.all-hands.dev/modules/usage/installation#system-requirements)
* MacOS with [Docker Desktop support](https://docs.docker.com/desktop/setup/install/mac-install/#system-requirements)
* Linux
* Windows with [WSL](https://learn.microsoft.com/en-us/windows/wsl/install) and [Docker Desktop support](https://docs.docker.com/desktop/setup/install/windows-install/#system-requirements)
A system with a modern processor and a minimum of **4GB RAM** is recommended to run Lemon AI.
#### MacOS
**Docker Desktop**
1. [Install Docker Desktop on Mac](https://docs.docker.com/desktop/setup/install/mac-install).
2. Open Docker Desktop, go to `Settings > Advanced` and ensure `Allow the default Docker socket to be used` is enabled.
#### Linux
Tested with Ubuntu 22.04.
**Docker Desktop**
1. [Install Docker Desktop on Linux](https://docs.docker.com/desktop/setup/install/linux/).
#### Windows
**WSL**
1. [Install WSL](https://learn.microsoft.com/en-us/windows/wsl/install).
2. Run `wsl --version` in powershell and confirm `Default Version: 2`.
**Docker Desktop**
1. [Install Docker Desktop on Windows](https://docs.docker.com/desktop/setup/install/windows-install).
2. Open Docker Desktop, go to `Settings` and confirm the following:
* General: `Use the WSL 2 based engine` is enabled.
* Resources > WSL Integration: `Enable integration with my default WSL distro` is enabled.
**note**
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.
```bash
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
```
### Contributing
For those who'd like to contribute code, see our [Contribution Guide](https://github.com/hexdocom/lemon/blob/main/CONTRIBUTING.md). At the same time, please consider supporting Lemon AI by sharing it on social media and at events and conferences.
#### contributors
### Community & contact
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.
* [GitHub Discussion](https://github.com/hexdocom/lemonai/discussions). Best for: sharing feedback and asking questions.
* [GitHub Issues](https://github.com/hexdocom/Lemon/issues).Best for: bugs you encounter using Lemon.AI, and feature proposals. See our [Contribution Guide](https://github.com/hexdocom/lemon/blob/main/CONTRIBUTING.md).
* [X(Twitter)](https://x.com/LemonAI_cc). Best for: sharing your applications and hanging out with the community.
* [Discord](https://discord.com/invite/gjEXg4UBR4). Best for: sharing your applications and hanging out with the community.
* commercial license([feedback@lemonai.cc](mailto:feedback@lemonai.cc)). Business consulting on commercial use licensing lemon AI.
### Star History
[](https://www.star-history.com/#hexdocom/lemonai&Date)
### Security disclosure
To protect your privacy, please avoid posting security issues on GitHub. Instead, send your questions to [feedback@lemonai.cc](mailto:feedback@lemonai.cc) and we will provide you with a more detailed answer.
### License
This repository is available under the [Lemon AI Open Source License](https://github.com/hexdocom/lemon/blob/main/LICENSE), which is essentially Apache 2.0 with a few additional restrictions.