
Laboratorio de investigación en seguridad que reproduce CVE-2026-22869 (pwn) — ejecución arbitraria de código en una ejecución privilegiada de `pull_request_target` mediante secuestro de `npx local-bin`, instantánea de eigent-ai/eigent @ 2a406536
Artefacto de investigación automatizado — no es el proyecto original.
Este repositorio es un laboratorio desechable construido por un sistema automatizado para una tesis de maestría en la Université Laval sobre la reproducción de vulnerabilidades publicadas en flujos de trabajo de GitHub Actions. Es una instantánea verbatim de
eigent-ai/eigenten el commit2a406536e78b3cf50d9add8c3ef81a5b6d75db48(2026-01-13), redistribuida bajo la licencia de ese mismo proyecto, cuyo archivo se incluye sin cambios en esta instantánea.El proyecto original no está involucrado, nunca es el objetivo, y la vulnerabilidad estudiada aquí ya es pública. Cada secreto y variable en este repositorio es un valor ficticio generado aleatoriamente — no hay ninguna credencial real presente. Las referencias de acciones e imágenes de ejecutores están fijadas a lo que resolvieron el 2026-01-13; consulta
pinning.mden la salida del sistema para cada cambio realizado en la instantánea.Preguntas u objeciones: [email protected]
[![][image-head]][eigent-site]
[![][image-seperator]][eigent-site]
[![][download-shield]][eigent-download]
[![][github-star]][eigent-github]
[![][social-x-shield]][social-x-link]
[![][discord-image]][discord-url]
[![Reddit][reddit-image]][reddit-url]
[![Wechat][wechat-image]][wechat-url]
[![][sponsor-shield]][sponsor-link]
[![][built-with-camel]][camel-github]
[![][join-us-image]][join-us]
English · 简体中文 · [Sitio Oficial][eigent-site] · [Documentos][docs-site] · [Comentarios][github-issue-link]
Eigent es la aplicación de escritorio colaborativo de código abierto que te permite construir, gestionar y desplegar una fuerza laboral de IA personalizada capaz de convertir tus flujos de trabajo más complejos en tareas automatizadas.
Construido sobre el aclamado proyecto de código abierto [CAMEL-AI][camel-site], nuestro sistema introduce una Fuerza Laboral Multi-Agente que aumenta la productividad mediante ejecución paralela, personalización y protección de la privacidad.
[![][image-join-us]][join-us]
Hay tres formas de comenzar con Eigent:
La forma más rápida de experimentar las capacidades de IA multi-agente de Eigent es a través de nuestra plataforma en la nube, perfecta para equipos e individuos que desean acceso inmediato sin complejidad de configuración. Nosotros alojamos los modelos, las API y el almacenamiento en la nube, garantizando que Eigent funcione sin problemas.
[![image-public-beta]][eigent-download]
Para usuarios que prefieren control local, privacidad de datos o personalización, esta opción es ideal para organizaciones que requieren:
git clone https://github.com/eigent-ai/eigent.git cd eigent npm install npm run dev
#### 3. Desarrollo Local (Usa la versión completamente separada del servicio en la nube)
[server/README_EN.md](https://github.com/pvharmo2/gha-lab-7927d7d06f/blob/main/server/README_EN.md)
### 🏢 Empresa
Para organizaciones que requieren máxima seguridad, personalización y control:
- **Licencia Comercial** - [Consulta nuestra licencia →](https://github.com/pvharmo2/gha-lab-7927d7d06f/blob/main/LICENSE)
- **Funciones Exclusivas** (como SSO y desarrollo personalizado)
- **Despliegue Empresarial Escalable**
- **SLAs negociados** y servicios de implementación
📧 Para más detalles, contáctanos en [[email protected]](mailto:[email protected]).
## **✨ Características clave**
Desbloquea todo el potencial de una productividad excepcional con las potentes funciones de Eigent, diseñadas para una integración perfecta, una ejecución de tareas más inteligente y una automatización ilimitada.
### 🏭 Workforce
Emplea un equipo de agentes de IA especializados que colaboran para resolver tareas complejas. Eigent descompone dinámicamente las tareas y activa múltiples agentes para trabajar **en paralelo.**
Eigent tiene predefinidos los siguientes agentes trabajadores:
- **Agente Desarrollador:** Escribe y ejecuta código, ejecuta comandos de terminal.
- **Agente de Búsqueda:** Busca en la web y extrae contenido.
- **Agente de Documentos:** Crea y gestiona documentos.
- **Agente Multimodal:** Procesa imágenes y audio.

<br/>
### 🧠 Soporte Integral de Modelos
Despliega Eigent localmente con tus modelos preferidos.

<br/>
### 🔌 Integración de Herramientas MCP (MCP)
Eigent viene con una amplia gama de herramientas integradas de **Protocolo de Contexto de Modelo (MCP)** (para navegación web, ejecución de código, Notion, suite de Google, Slack, etc.), y también te permite **instalar tus propias herramientas**. Equipa a los agentes con las herramientas exactas para tus escenarios, incluso integrando APIs internas o funciones personalizadas, para mejorar sus capacidades.

<br/>
### ✋ Human-in-the-Loop
Si una tarea se bloquea o encuentra incertidumbre, Eigent solicitará automáticamente la intervención humana.

<br/>
### 👐 100% Código Abierto
Eigent es completamente de código abierto. Puedes descargar, inspeccionar y modificar el código, garantizando transparencia y fomentando un ecosistema impulsado por la comunidad para la innovación multiagente.
![Opensource][image-opensource]
<br/>
## 🧩 Casos de Uso
### 1. Itinerario de Viaje de Tenis en Palm Springs con Resumen en Slack [Reproducción ▶️](https://www.eigent.ai/download?share_token=IjE3NTM0MzUxNTEzMzctNzExMyI.aIeysw.MUeG6ZcBxI1GqvPDvn4dcv-CDWw__1753435151337-7113)
<details>
<summary><strong>Prompt:</strong> <kbd>Somos dos fanáticos del tenis y queremos ir a ver el torneo de tenis ... <kbd></summary>
<br>
Somos dos fanáticos del tenis y queremos ir a ver el torneo de tenis en Palm Springs 2026. Vivo en SF: por favor, prepara un itinerario detallado con vuelos, hoteles y actividades para 3 días, alrededor de las semifinales/finales. Nos gusta el senderismo, la comida vegana y los spas. Nuestro presupuesto es de $5K. El itinerario debe ser una línea de tiempo detallada con hora, actividad, costo, otros detalles y, si corresponde, un enlace para comprar boletos/hacer reservas, etc. Algunas preferencias: el acceso al spa sería agradable pero no necesario. Cuando termines esta tarea, genera un informe HTML sobre este viaje; escribe un resumen de este plan y envía el resumen de texto y el enlace del informe HTML al canal de Slack #tennis-trip-sf.
</details>
<br>
### 2. Generar Informe del Q2 a partir de Datos Bancarios CSV [Reproducción ▶️](https://www.eigent.ai/download?share_token=IjE3NTM1MjY4OTE4MDgtODczOSI.aIjJmQ.WTdoX9mATwrcBr_w53BmGEHPo8U__1753526891808-8739)
<details>
<summary><strong>Prompt:</strong> <kbd>Por favor, ayúdame a preparar un estado financiero del Q2 basado en mi banco ... <kbd></summary>
<br>
Por favor, ayúdame a preparar un estado financiero del Q2 basado en mi archivo de registro de transferencias bancarias bank_transacation.csv en mi escritorio, en un informe HTML con gráficos para inversores sobre cuánto hemos gastado.
</details>
<br>
### 3. Automatización de Informe de Investigación de Mercado de Salud del Reino Unido [Reproducción ▶️](https://www.eigent.ai/download?share_token=IjE3NTMzOTM1NTg3OTctODcwNyI.aIey-Q.Jh9QXzYrRYarY0kz_qsgoj3ewX0__1753393558797-8707)
<details>
<summary><strong>Prompt:</strong> <kbd>Analiza la industria de salud del Reino Unido para apoyar la planificación ... <kbd></summary>
<br>
Analiza la industria de salud del Reino Unido para apoyar la planificación de mi próxima empresa. Proporciona una visión general completa del mercado, incluyendo tendencias actuales, proyecciones de crecimiento y regulaciones relevantes. Identifica las 5-10 principales oportunidades, brechas o segmentos desatendidos dentro del mercado. Presenta todos los hallazgos en un informe HTML profesional y bien estructurado. Luego envía un mensaje al canal de Slack #eigentr-product-test cuando esta tarea esté completa para alinear el contenido del informe con mis compañeros de equipo.
</details>
<br>
### 4. Viabilidad del Mercado Alemán de Patinetas Eléctricas [Reproducción ▶️](https://www.eigent.ai/download?share_token=IjE3NTM2NTI4MjY3ODctNjk2Ig.aIjGiA.t-qIXxk_BZ4ENqa-yVIm0wMVyXU__1753652826787-696)
<details>
<summary><strong>Prompt:</strong> <kbd>Somos una empresa que produce patinetas eléctricas de alta gama ... <kbd></summary>
<br>
Somos una empresa que produce patinetas eléctricas de alta gama y estamos considerando entrar al mercado alemán. Por favor, prepara un informe detallado de viabilidad de entrada al mercado para mí. El informe debe cubrir los siguientes aspectos:
1. Tamaño del Mercado y Regulaciones: Investiga el tamaño del mercado, la tasa de crecimiento anual, los actores clave y la cuota de mercado de los Vehículos Eléctricos Personales Ligeros (PLEV) en Alemania. Simultáneamente, proporciona un desglose detallado y un resumen de las leyes y regulaciones alemanas sobre el uso de patinetas eléctricas en vías públicas, incluyendo requisitos de certificación (como la certificación ABE) y pólizas de seguro.
2. Perfil del Consumidor: Analiza el perfil de los consumidores alemanes potenciales, incluyendo su edad, nivel de ingresos, escenarios de uso principales (desplazamiento, recreación), factores clave de decisión de compra (precio, rendimiento, marca, diseño) y los canales que suelen usar para recopilar información (foros, redes sociales, tiendas minoristas físicas).
3. Canales y Distribución: Investiga las plataformas de venta de electrónica en línea más populares de Alemania (por ejemplo, Amazon.de, MediaMarkt.de) y las cadenas minoristas físicas de artículos deportivos de alta gama. Enumera los 5 principales socios de distribución en línea y físicos potenciales y encuentra la información de contacto de sus departamentos de compras, si es posible.
4. Costos y Precios: Basado en la estructura de costos del producto en mi archivo Product_Cost.csv en mi escritorio, y teniendo en cuenta los aranceles aduaneros alemanes, el Impuesto al Valor Agregado (IVA), los costos de logística y almacenamiento, y los posibles gastos de marketing, estima un Precio de Venta Sugerido por el Fabricante (MSRP) y analiza su competitividad en el mercado.
5. Informe Integral y Presentación: Resume todos los hallazgos de la investigación en un archivo de informe HTML. El contenido debe incluir gráficos de datos, hallazgos clave y una recomendación final de estrategia de entrada al mercado (Recomendado / No Recomendado / Recomendado con Condiciones).
</details>
<br>
### 5. Auditoría SEO para el Lanzamiento de Workforce Multiagente [Reproducción ▶️](https://www.eigent.ai/download?share_token=IjE3NTM2OTk5NzExNDQtNTY5NiI.aIex0w.jc_NIPmfIf9e3zGt-oG9fbMi3K4__1753699971144-5696)
<details>
<summary><strong>Prompt:</strong> <kbd>Para apoyar el lanzamiento de nuestro nuevo producto Workforce Multiagente ... <kbd></summary>
<br>
Para apoyar el lanzamiento de nuestro nuevo producto Workforce Multiagente, por favor ejecuta una auditoría SEO exhaustiva en nuestro sitio web oficial (https://www.camel-ai.org/) y entrega un informe de optimización detallado con recomendaciones accionables.
</details>
<br>
### 6. Identificar Archivos Duplicados en Descargas [Reproducción ▶️](https://www.eigent.ai/download?share_token=IjE3NTM3NjAzODgxNzEtMjQ4Ig.aIhKLQ.epOG--0Nj0o4Bqjtdqm9OZdaqRQ__1753760388171-248)
<details>
<summary><strong>Prompt:</strong> <kbd>Tengo una carpeta llamada mydocs dentro de mi directorio de Documentos ... <kbd></summary>
<br>
Tengo una carpeta llamada mydocs dentro de mi directorio de Documentos. Por favor, escanéala e identifica todos los archivos que sean duplicados exactos o casi duplicados, incluyendo aquellos con contenido, tamaño de archivo o formato idéntico (incluso si los nombres de archivo o extensiones difieren). Enuméralos claramente, agrupados por similitud.
</details>
<br>
### 7. Agregar Firma a PDF [Reproducción ▶️](https://www.eigent.ai/download?share_token=IjE3NTQwOTU0ODM0NTItNTY2MSI.aJCHrA.Mg5yPOFqj86H_GQvvRNditzepXc__1754095483452-5661)
<details>
<summary><strong>Prompt:</strong> <kbd>Por favor, agrega esta imagen de firma a las Áreas de Firma en el PDF ... <kbd></summary>
<br>
Por favor, agrega esta imagen de firma a las Áreas de Firma en el PDF. Puedes instalar la herramienta CLI 'tesseract' (necesaria para la localización confiable de las 'Áreas de Firma' mediante OCR) para ayudar a completar esta tarea.
</details>
<br>
## 🛠️ Stack Tecnológico
### Backend
- **Framework:** FastAPI
- **Gestor de Paquetes:** uv
- **Servidor Asíncrono:** Uvicorn
- **Autenticación:** OAuth 2.0, Passlib.
- **Framework multiagente:** CAMEL
### Frontend
- **Framework:** React
- **Framework de Aplicación de Escritorio:** Electron
- **Lenguaje:** TypeScript
- **UI:** Tailwind CSS, Radix UI, Lucide React, Framer Motion
- **Gestión de Estado:** Zustand
- **Editor de Flujo:** React Flow
## 🌟 Mantente a la vanguardia
> \[!IMPORTANT]
>
> **Dale una estrella a Eigent**, recibirás todas las notificaciones de lanzamiento de GitHub sin demora \~ ⭐️
![][image-star-us]
## 🗺️ Hoja de Ruta
| Temas | Problemas | Canal de Discord |
| ------------------------ | -- |-- |
| **Ingeniería de Contexto** | - Caché de prompts<br> - Optimización del prompt del sistema<br> - Optimización de docstrings del toolkit<br> - Compresión de contexto | [**Únete a Discord →**](https://discord.gg/D2e3rBWD) |
| **Mejora Multimodal** | - Comprensión de imágenes más precisa al usar el navegador<br> - Generación avanzada de video | [**Únete a Discord →**](https://discord.gg/kyapNCeJ) |
| **Sistema Multiagente** | - Workforce soporta flujos de trabajo fijos<br> - Workforce soporta conversaciones de múltiples rondas | [**Únete a Discord →**](https://discord.gg/bFRmPuDB) |
| **Toolkit de Navegador** | - Integración de BrowseCamp<br> - Mejora de benchmarks<br> - Prohibir visitas repetidas a páginas<br> - Clic automático en botones de caché | [**Únete a Discord →**](https://discord.gg/NF73ze5v) |
| **Toolkit de Documentos** | - Soporte para edición dinámica de archivos | [**Únete a Discord →**](https://discord.gg/4yAWJxYr) |
| **Toolkit de Terminal** | - Mejora de benchmarks<br> - Integración de Terminal-Bench | [**Únete a Discord →**](https://discord.gg/FjQfnsrV) |
| **Entorno y RL** | - Diseño de entorno<br> - Generación de datos<br> - Integración de frameworks de RL (VERL, TRL, OpenRLHF) | [**Únete a Discord →**](https://discord.gg/MaVZXEn8) |
## [🤝 Contribuciones][contribution-link]
Creemos en construir confianza y abrazar todas las formas de colaboraciones de código abierto. Tus contribuciones creativas ayudan a impulsar la innovación de `Eigent`. Explora nuestros problemas y proyectos de GitHub para sumergirte y muéstranos lo que tienes 🤝❤️ [Guía de Contribución][contribution-link]
## [❤️ Patrocinador][sponsor-link]
Eigent está construido sobre la investigación e infraestructura de [CAMEL-AI.org][camel-ai-org-github]. [Patrocinar CAMEL-AI.org][sponsor-link] hará que `Eigent` sea mejor.
## **📄 Licencia de Código Abierto**
Este repositorio está licenciado bajo la [**Licencia de Código Abierto de Eigent**](https://github.com/pvharmo2/gha-lab-7927d7d06f/blob/main/LICENSE), basada en Apache 2.0 con condiciones adicionales.
## 🌐 Comunidad y Contacto
Para más información, contacta a [email protected]
- **Problemas de GitHub:** Reporta errores, solicita funciones y sigue el desarrollo. [Envía un problema][github-issue-link]
- **Discord:** Obtén soporte en tiempo real, conversa con la comunidad y mantente actualizado. [Únete a nosotros](https://discord.camel-ai.org/)
- **X (Twitter):** Sigue para actualizaciones, conocimientos de IA y anuncios clave. [Síguenos][social-x-link]
- **Comunidad de WeChat:** Escanea el código QR a continuación para agregar a nuestro asistente de WeChat y únete a nuestro grupo comunitario de WeChat.
<div align="center">
<img src="https://assets.kitploit.com/production/public/readmes/54213/07ba85229b9873ca5123b6f5703a50cfe858a1d87048439b461ed7f43f705a53/708a9566e2ff86077a488c60e47751be336736c9b7d555d5efef10d17077554d-display-v1.webp" width="200" style="display: inline-block; margin: 10px;">
</div>
<!-- LINK GROUP -->
<!-- Social -->
[discord-url]: https://discord.camel-ai.org/
[discord-image]: https://img.shields.io/discord/1082486657678311454?logo=discord&labelColor=%20%235462eb&logoColor=%20%23f5f5f5&color=%20%235462eb
[built-with-camel]:https://img.shields.io/badge/-Built--with--CAMEL-4C19E8.svg?logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQ4IiBoZWlnaHQ9IjI3MiIgdmlld0JveD0iMCAwIDI0OCAyNzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04LjgzMTE3IDE4LjU4NjVMMCAzMC44MjY3QzUuNDY2OTIgMzUuMDQzMiAxNS4xMzkxIDM4LjgyNTggMjQuODExNCAzNi4yOTU5QzMwLjY5ODggNDAuOTM0MSAzOS42NzAyIDQwLjIzMTMgNDQuMTU1OSA0MC4wOTA4QzQzLjQ1NSA0Ny4zOTk0IDQyLjQ3MzcgNzAuOTU1OCA0NC4xNTU5IDEwNi43MTJDNDUuODM4IDE0Mi40NjggNzEuNzcwOCAxNjYuODY4IDg0LjUyNjkgMTc0LjU5OEw3Ni4wMDAyIDIyMEw4NC41MjY5IDI3MkgxMDguOTE4TDk4LjAwMDIgMjIwTDEwOC45MTggMTc0LjU5OEwxMjkuOTQ0IDI3MkgxNTQuNzU2TDEzNC4xNSAxNzQuNTk4SDE4Ny4xMzdMMTY2LjUzMSAyNzJIMTkxLjc2M0wyMTIuMzY5IDE3NC41OThMMjI2IDIyMEwyMTIuMzY5IDI3MkgyMzcuNjAxTDI0OC4wMDEgMjIwTDIzNy4xOCAxNzQuNTk4QzIzOS4yODMgMTY5LjExNyAyNDAuNDAxIDE2Ni45NzYgMjQxLjgwNiAxNjEuMTA1QzI0OS4zNzUgMTI5LjQ4MSAyMzUuMDc3IDEwMy45MDEgMjI2LjY2NyA5NC40ODRMMjA2LjQ4MSA3My44MjNDMTk3LjY1IDY0Ljk2ODMgMTgyLjUxMSA2NC41NDY3IDE3Mi44MzkgNzIuNTU4MUMxNjUuNzI4IDc4LjQ0NzcgMTYxLjcwMSA3OC43NzI3IDE1NC43NTYgNzIuNTU4MUMxNTEuODEyIDcwLjAyODEgMTQ0LjUzNSA2MS40ODg5IDEzNC45OTEgNTMuNTgzN0MxMjUuMzE5IDQ1LjU3MjMgMTA4LjQ5NyA0OC45NDU1IDEwMi4xODkgNTUuNjkxOUw3My41OTMxIDg0LjM2NDRWNy42MjM0OUw3OS4xMjczIDBDNjAuOTA0MiAzLjY1NDMzIDIzLjgwMjEgOS41NjMwOSAxOS43NjUgMTAuNTc1MUMxNS43Mjc5IDExLjU4NyAxMC43OTM3IDE2LjMzNzcgOC44MzExNyAxOC41ODY1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTQzLjIwMzggMTguNzE4N0w0OS4wOTEyIDEzLjA0OTNMNTQuOTc4NyAxOC43MTg3TDQ5LjA5MTIgMjQuODI0Mkw0My4yMDM4IDE4LjcxODdaIiBmaWxsPSIjNEMxOUU4Ii8+Cjwvc3ZnPgo=
[eigent-github]: https://github.com/eigent-ai/eigent
[github-star]: https://img.shields.io/github/stars/eigent-ai?color=F5F4F0&labelColor=gray&style=plastic&logo=github
[camel-ai-org-github]: https://github.com/camel-ai
[camel-github]: https://github.com/camel-ai/camel
[eigent-github]: https://github.com/eigent-ai/eigent
[contribution-link]: https://raw.githubusercontent.com/eigent-ai/eigent/main/CONTRIBUTING.md
[social-x-link]: https://x.com/Eigent_AI
[social-x-shield]: https://img.shields.io/badge/-@Eigent_AI-white?labelColor=gray&logo=x&logoColor=white&style=plastic
[reddit-url]: https://www.reddit.com/r/CamelAI/
[reddit-image]: https://img.shields.io/reddit/subreddit-subscribers/CamelAI?style=plastic&logo=reddit&label=r/CAMEL&labelColor=white
[wechat-url]: https://ghli.org/camel/wechat.png
[wechat-image]: https://img.shields.io/badge/WeChat-CamelAIOrg-brightgreen?logo=wechat&logoColor=white
[sponsor-link]: https://github.com/sponsors/camel-ai
[sponsor-shield]: https://img.shields.io/badge/-Sponsor%20CAMEL--AI-1d1d1d?logo=github&logoColor=white&style=plastic
[eigent-download]: https://www.eigent.ai/download
[download-shield]: https://img.shields.io/badge/Download%20Eigent-363AF5?style=plastic
[join-us]:https://eigent-ai.notion.site/eigent-ai-careers
[join-us-image]:https://img.shields.io/badge/Join%20Us-yellow?style=plastic
<!-- camel & eigent -->
[camel-site]: https://www.camel-ai.org
[eigent-site]: https://www.eigent.ai
[docs-site]: https://docs.eigent.ai
[github-issue-link]: https://github.com/eigent-ai/eigent/issues
<!-- marketing -->
[image-seperator]: https://assets.kitploit.com/production/public/readmes/54213/113f605398bbbbe47503067f51730dc848763a89a2efbd1d353adf5b2bfb9074/fe59dac0ef9dfd05c1aa29e8f66c2fbc221290d2aa7bec523cf497af2dbb468a-display-v1.webp
[image-head]: https://assets.kitploit.com/production/public/readmes/54213/2923946ac004bc3c9053e1358ba8ad17959e1c1a16e786a1ffeb55510adb08a0/b6b88f1f6825b09e11583ddb02b2d8b7cb2f7a943ab0b3807ae031cf65711d25-display-v1.webp
[image-public-beta]: https://eigent-ai.github.io/.github/assets/banner.png
[image-star-us]: https://assets.kitploit.com/production/public/readmes/54213/e9e1e3e5d51fcc548dbe6bc5d2de6c4b036aace82f40c1dfd3882868d2138f13/b64947f345c51102e7b9ea91d6a520c8fea46443fe787883974e7cd96c1f4718-display-v1.webp
[image-opensource]: https://assets.kitploit.com/production/public/readmes/54213/02ec9b65306f9c103f5e9517591d186185d8a93058286c55f309110218bec5cf/ec37cad25ea041f26603072d1c2f4a1e8c7afd8596ba5a6ce3b7911d41a6ea7e-display-v1.webp
[image-wechat]: https://eigent-ai.github.io/.github/assets/wechat.png
[image-join-us]: https://assets.kitploit.com/production/public/readmes/54213/225ce39b5fa2b41e21a0830203c0355ac7c92a3b213ab199532b0a87dad7d1dd/173de350462a0b42f58848873944a5e8a5a5223c90ea6483891348a6a086e7e6-display-v1.webp
<!-- feature -->
[image-workforce]: https://eigent-ai.github.io/.github/assets/feature_dynamic_workforce.gif
[image-human-in-the-loop]: https://eigent-ai.github.io/.github/assets/feature_human_in_the_loop.gif
[image-customise-workers]: https://eigent-ai.github.io/.github/assets/feature_customise_workers.gif
[image-add-mcps]: https://eigent-ai.github.io/.github/assets/feature_add_mcps.gif
[image-local-model]: https://eigent-ai.github.io/.github/assets/feature_local_model.gif