Devika

Devika

Devika es una ingeniera de software agente de código abierto que acepta instrucciones de alto nivel, las descompone en pasos, investiga en la web y escribe código para completar tareas de programación. Puedes ejecutarla localmente con una interfaz web basada en chat y tus propias claves de API para modelos y búsquedas.

El proyecto comenzó como una alternativa de código abierto a Devin de Cognition. Devika combina grandes modelos de lenguaje con planificación, razonamiento y automatización del navegador a través de Playwright. Es compatible con Claude 3, GPT-4, Gemini, Mistral, Groq y modelos locales mediante Ollama.

Los desarrolladores que desean un agente de codificación autoalojado usan Devika para esbozar funciones, corregir errores o construir proyectos desde cero, manteniendo el control sobre los modelos, proveedores de búsqueda e infraestructura.

Funciones principales:
  1. Modelos Claude 3, GPT-4, Gemini, Mistral, Groq y Ollama en un solo espacio de trabajo

  2. Convierte un objetivo de alto nivel en pasos de investigación y codificación por sí solo

  3. Navega por la web con Playwright y busca mediante Bing, Google o DuckDuckGo

  4. Escribe código en múltiples lenguajes mientras ves la actualización del estado del agente en vivo

  5. Mantiene el trabajo organizado en proyectos a través de una interfaz web local en el puerto 3001

  6. La búsqueda en DuckDuckGo funciona sin claves API; Bing y Google necesitan configuración en config.toml

Pros:
  1. Con licencia MIT y completamente de código abierto con más de 19.5k estrellas en GitHub.

  2. La configuración autoalojada mantiene los proyectos, el código y las claves API bajo tu control.

  3. Compatible con múltiples proveedores de LLM en la nube además de modelos locales de Ollama.

  4. Comunidad activa con Issues, Discussions y un servidor de Discord en GitHub.

Cons:
  1. Requiere configuración local con Python, Node.js, Bun, Playwright y gestión de dependencias.

  2. Las APIs en la nube de LLM y de búsqueda opcional añaden costos continuos más allá del software gratuito.

  3. No existe una versión alojada gestionada; usted mantiene el backend, la interfaz de usuario y la configuración por su cuenta.

Preguntas frecuentes:

¿Es Devika gratuito?

Sí. Devika tiene licencia MIT y es gratuito para descargar, alojar por cuenta propia y modificar desde GitHub. Debes proporcionar tus propias claves API para LLM y las credenciales opcionales de búsqueda de Bing o Google; la búsqueda DuckDuckGo no necesita clave API.

¿Qué modelos de IA soporta Devika?

Devika soporta Claude 3, GPT-4, Gemini, Mistral y Groq mediante claves API, además de modelos locales a través de Ollama. El README recomienda los modelos Claude 3 para un mejor rendimiento.

¿Cómo instalo Devika?

Clona el repositorio de GitHub, configura Python 3.10 a 3.11 con uv, instala las dependencias, ejecuta la configuración de Playwright, inicia el backend Python con python devika.py, y luego arranca la interfaz de usuario basada en Bun desde la carpeta ui. La interfaz web se ejecuta en http://127.0.0.1:3001.

¿Qué motores de búsqueda soporta Devika?

Devika soporta Bing, Google Custom Search y DuckDuckGo. Bing y Google requieren claves API configuradas en config.toml o en la interfaz de configuración. DuckDuckGo funciona sin configuración adicional de clave API.

¿Devika se ejecuta en la nube?

No. Devika es un software que alojas y ejecutas en tu propia máquina. Las llamadas al LLM pueden acceder a APIs en la nube según el modelo que elijas, pero el agente, la interfaz y los archivos del proyecto permanecen locales.

¿Dónde puedo obtener ayuda con Devika?

Devika mantiene Issues de GitHub, GitHub Discussions y un servidor comunitario de Discord enlazado en el README del repositorio. Las contribuciones siguen las directrices del archivo CONTRIBUTING.md en el repositorio.

Categoría:

Tarificación:

Gratis

Etiquetas:

Agentic AI
Open Source
Software Engineering
Code Generation
Self-Hosted
Devin Alternative

Tecnología utilizada:

Svelte
Chakra UI
Ant Design
Amazon Web Services
GraphQL
Python
Ruby
Discord
GitHub
Emotion
Tailwind CSS

Reseñas:

Give your opinion on Devika :-

Overall rating

Join thousands of AI enthusiasts in the World of AI!

Mejor Gratis Devika Alternativas (y Pagadas)

By Rishit