Devika AI

Abrir

Ingeniería de software autónoma capaz de comprender instrucciones de alto nivel, desglosarlas en pasos, realizar investigaciones y escribir código para lograr el objetivo.

Descripción

El objetivo del producto es crear un agente autónomo que pueda realizar tareas de desarrollo de software. La audiencia objetivo incluye desarrolladores de todos los niveles que necesitan ayuda para crear nuevas funciones, corregir errores o desarrollar proyectos desde cero.

Las capacidades y el flujo de trabajo incluyen la habilidad de comprender solicitudes humanas complejas, descomponerlas en una secuencia de acciones, realizar búsquedas de información relevante y generar código en varios lenguajes de programación. El agente utiliza algoritmos de planificación y razonamiento, así como capacidades de navegación web para recopilar datos.

El acceso y las limitaciones incluyen el uso de modelos de lenguaje grandes como Claude 3, GPT-4, Gemini, Mistral, Groq y LLM locales a través de Ollama. Para trabajar con las API se requiere la configuración de claves para diferentes modelos. El proyecto está disponible en código abierto.

El producto puede utilizarse para la generación automatizada de código, corrección de errores, gestión de proyectos, creación de herramientas educativas y despliegue de sitios web estáticos. Para comenzar a trabajar se requiere clonar el repositorio, instalar las dependencias y configurar el entorno.