Home
Login

Le premier agent d'IA généraliste open source full-stack au monde, capable de penser de manière autonome et de planifier systématiquement, automatisant l'ensemble du processus, de la planification des besoins à la livraison des résultats.

NOASSERTIONJavaScript 495hexdocomlemonai Last Updated: 2025-06-27

Présentation détaillée du projet LemonAI

Aperçu du projet

LemonAI est le premier agent d'IA généraliste open source au monde, capable d'automatiser l'ensemble du processus, de la planification des besoins à la livraison des résultats. Il possède une capacité de réflexion indépendante et de planification systématique, et peut appeler de manière flexible divers outils dans un environnement virtuel, notamment la rédaction et l'exécution de code, la navigation intelligente sur le Web, l'utilisation d'applications Web et l'exécution de commandes.

Caractéristiques principales

1. Capacité à résoudre des tâches complexes

  • Traitement diversifié des tâches : Capable de résoudre diverses tâches complexes et variables, y compris, mais sans s'y limiter, les études de marché, le traitement de documents, la planification de voyages et l'analyse de données.
  • Décomposition systématique : Décompose et exécute de manière ordonnée les tâches complexes grâce à une réflexion indépendante et une planification systématique.
  • Intégration d'outils : Peut appeler de manière flexible divers outils dans un environnement virtuel, tels que la rédaction et l'exécution de code, la navigation intelligente sur le Web, l'utilisation d'applications Web, etc.

2. Autonomie et orientation vers les objectifs

  • Haute autonomie : Possède une haute autonomie et peut effectuer des tâches indépendamment sans intervention humaine.
  • Prise de décision intelligente : Capable de percevoir, de raisonner, de prendre des décisions et d'agir en fonction d'objectifs prédéfinis.
  • Ajustement dynamique : Peut ajuster dynamiquement le plan d'exécution en fonction de l'avancement de la tâche.

3. Surveillance des tâches en temps réel

  • Visualisation de l'état en temps réel : Les utilisateurs peuvent visualiser l'état d'exécution des tâches en temps réel via une page.
  • Suivi de la progression : Analyse automatiquement les tâches, hiérarchise les étapes et suit la progression en temps réel.

4. Couverture multi-scénarios

Prise en charge du traitement de tâches complexes dans plusieurs domaines :

  • Études de marché
  • Analyse financière
  • Analyse de données
  • Programmation de code
  • Planification de la vie

5. Mode personnalisé

  • Flexibilité du modèle : Outre le modèle par défaut, prend en charge l'intégration de modèles personnalisés par les utilisateurs.
  • Intégration de modèles en ligne : Prend en charge l'accès aux modèles en ligne, qui peuvent être utilisés en configurant l'API du modèle.

Configuration système requise

Systèmes d'exploitation pris en charge

  • macOS : Nécessite la prise en charge de Docker Desktop.
  • Linux : Testé avec Ubuntu 22.04.
  • Windows : Nécessite la prise en charge de WSL et Docker Desktop.

Exigences matérielles

  • Processeur moderne
  • Minimum 4 Go de RAM (recommandé)

Logiciels requis

  • Docker Desktop

Guide d'installation

Installation sur macOS

  1. Installer Docker Desktop
# Se référer à la documentation officielle pour installer Docker Desktop
  1. Configurer Docker Desktop
    • Ouvrir Docker Desktop
    • Aller dans Settings > Advanced
    • S'assurer que "Allow the default Docker socket to be used" est activé

Installation sur Linux

  1. Installer Docker Desktop
  2. S'assurer que le système est Ubuntu 22.04 ou une version compatible.

Installation sur Windows

  1. Installer WSL
# Installer WSL
wsl --install
# Confirmer la version
wsl --version
# S'assurer que Default Version: 2 est affiché
  1. Installer Docker Desktop
  2. Configurer Docker Desktop
    • General: Activer "Use the WSL 2 based engine"
    • Resources > WSL Integration: Activer "Enable integration with my default WSL distro"

Démarrage rapide

Méthode d'exécution Docker

  1. Récupérer l'image
docker pull hexdolemonai/lemon-runtime-sandbox:latest
  1. Exécuter l'application
docker run -it --rm --pull=always \
  --name lemon-app \
  --env DOCKER_HOST_ADDR=host.docker.internal \
  --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 \
  --interactive \
  --tty \
  hexdolemonai/lemon:latest make run

Remarque : Sur Windows, les commandes Docker doivent être exécutées dans un terminal WSL.

Application de bureau

LemonAI propose des applications de bureau macOS et Windows, qui peuvent être téléchargées depuis le site officiel : www.lemonai.cc

Participer à la contribution

Coordonnées

  • GitHub Issues : Signaler les bugs rencontrés lors de l'utilisation et les suggestions de fonctionnalités.
  • Twitter/X : @LemonAI_cc - Partager l'application et les échanges communautaires.
  • Licence commerciale : service@hexdo.com - Consultation sur les licences d'utilisation commerciale.

Confidentialité et sécurité

Pour protéger la confidentialité des utilisateurs, veuillez éviter de publier des problèmes de sécurité sur GitHub. Si vous avez des problèmes liés à la sécurité, veuillez les envoyer à service@hexdo.com.

Documentation et support

Pour des instructions plus détaillées et approfondies, veuillez consulter la documentation officielle : document.lemonai.cc

Points forts du projet

La particularité de LemonAI réside dans le fait qu'il ne s'agit pas simplement d'un outil d'IA, mais d'un système d'agent intelligent complet, capable de :

  1. Automatisation de bout en bout : Automatisation de l'ensemble du processus, de la compréhension de la tâche à la livraison des résultats.
  2. Capacité de planification intelligente : Possède des capacités de décomposition et de planification des tâches similaires à celles de l'homme.
  3. Intégration de l'écosystème d'outils : Intégration transparente de divers outils de développement et de bureautique.
  4. Retour d'information interactif en temps réel : Fournit un processus d'exécution des tâches transparent et des mises à jour d'état en temps réel.
  5. Prise en charge multiplateforme : Prise en charge des principaux systèmes d'exploitation et méthodes de déploiement.

Cela fait de LemonAI un véritable agent d'IA généraliste, capable de gérer diverses situations de travail réelles et complexes.

Star History Chart