From 0df24edb6af23cf0fa9ac6622ce33a1d39a4c4c6 Mon Sep 17 00:00:00 2001 From: "cto.new-staging[bot]" <141424148+cto-new-staging[bot]@users.noreply.github.com> Date: Thu, 11 Dec 2025 19:13:53 +0000 Subject: [PATCH] docs(readme): add bilingual README with French translation and link MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This change adds a French README and bilingual navigation to the main README. It introduces README.fr.md with French translations and updates the main README.md to include a Français link. - Adds README.fr.md containing French translations for the project description and getting started - Updates README.md header to reference Français and link to README.fr.md - Keeps behavior unchanged; documentation improvements only --- README.fr.md | 36 ++++++++++++++++++++++++++++++++++++ README.md | 2 ++ 2 files changed, 38 insertions(+) create mode 100644 README.fr.md diff --git a/README.fr.md b/README.fr.md new file mode 100644 index 0000000..8719070 --- /dev/null +++ b/README.fr.md @@ -0,0 +1,36 @@ +[![enginelabs](https://github.com/user-attachments/assets/ed537409-ab60-4473-9a5b-a8511f3b6d2b)](https://enginelabs.ai) + +[![](https://img.shields.io/discord/1113845829741056101?logo=discord&style=flat)](https://discord.gg/QnytC3Y7Wx) +[![](https://img.shields.io/twitter/follow/enginelabsai)](https://x.com/enginelabsai) + +[English](README.md) | Français + +Engine est un ingénieur logiciel open source. + +Il est agnostique vis-à-vis du modèle et extensible, basé sur des « stratégies » et des « adaptateurs ». + +Les stratégies de chat offrent un moyen de modifier dynamiquement le contexte, les invites système et les outils disponibles à chaque exécution afin d’optimiser une tâche d’ingénierie ou un environnement particulier. + +Ce projet inclut 3 stratégies d’exemple : + +1. `demoStrategy` - un exemple simple et illustratif qui sert de point de départ pour créer de nouvelles stratégies +2. `backendStrategy` - un exemple légèrement plus complet où le LLM travaille sur une application Fastify locale (exécutée sur http://localhost:8080) pour créer des migrations de base de données et des endpoints API +3. `shellStrategy` - un shell piloté par LLM qui peut écrire des fichiers et exécuter des processus + +Les adaptateurs rendent n’importe quel LLM (GPT, Claude) interchangeable à chaud. + +## Bien démarrer + +1. Assurez-vous que Docker est installé et en cours d’exécution +2. Copiez `.env.example` vers `.env` et ajoutez au moins l’une des clés `OPENAI_API_KEY` ou `ANTHROPIC_API_KEY` +3. Exécutez `bin/cli` +4. Sélectionnez un modèle LLM pour lequel vous avez fourni une clé API +5. Tapez `help` pour voir ce que vous pouvez faire + +## Contribuer + +Les pull requests sont les bienvenues. Pour des changements majeurs, veuillez d’abord ouvrir une issue afin de discuter de ce que vous souhaitez modifier. + +## Licence + +[Apache 2.0](LICENSE) diff --git a/README.md b/README.md index 2589b5f..4c9409b 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,8 @@ [![](https://img.shields.io/discord/1113845829741056101?logo=discord&style=flat)](https://discord.gg/QnytC3Y7Wx) [![](https://img.shields.io/twitter/follow/enginelabsai)](https://x.com/enginelabsai) +English | [Français](README.fr.md) + Engine is an open source software engineer. It is model agnostic and extensible, based on 'strategies' and 'adapters'.