# El top 5x5 del 25

Si el pasado año 24 hubiera hecho el **IA-dev top 5**, incluso el top 4, me sobrarían huecos sin llenar. `ChatGPT` y `GitHub Copilot` eran las apuestas ganadoras; casi únicas si hablamos del público _mainstream_.

Pero este año ha sido la **explosión evolutiva de las IA**, especialmente en el mundo del desarrollo. Así que hacer un top 5 es muy pero que muy complejo.

Me sobran opciones realmente buenas, y, visto la evolución de los últimos meses, es imposible pronosticar lo que va a ocurrir sin ser adivino.

Aún así, vamos a intentar hacer una previsión informada sin acudir a la bola de cristal.

Para ello voy a establecer categorías funcionales y elegir **las 5 mejores opciones** de cada una. No especificaré versiones porque está claro que todas sacarán mejoras durante este año. También me quedo más con el fabricante o nombre comercial de la herramienta, por si varía.... 

Hasta aquí la parte de previsión informada. De los 25 seleccionados elegiré **[el top 5 de herramientas IA para desarrolladores](https://es.aiddbot.com/el-top-5x5-del-25#heading-el-top-5)**, uno en cada categoría. Vale, ahi tiraré de experiencia, intuición y artes adivinatorias...

---

## Modelos LLM

Los **Modelos de Lenguaje de Gran Escala** (LLM) son sistemas de inteligencia artificial entrenados para entender y generar texto en lenguaje natural. Estos modelos son especialmente útiles para desarrolladores, ya que pueden ayudar en tareas como la generación de código, la documentación, la resolución de errores, e incluso la creación de pruebas automatizadas. En esta categoría, he seleccionado modelos como `ChatGPT`, `Claude`, y `Gemini`, que destacan por su capacidad para adaptarse a diversas necesidades de desarrollo.

> Mis modelos LLM favoritos para el año 2025 son:

### - [ChatGPT](https://chat.openai.com/)
### - [Claude](https://claude.ai/)
### - [DeepSeek](https://www.deepseek.com/)
### - [Gemini](https://ai.google/)
### - [Mistral](https://mistral.ai/)

---

##  Editores

Los editores de código potenciados por IA son herramientas que integran funcionalidades de inteligencia artificial directamente en el entorno de desarrollo. Estas herramientas no solo ofrecen auto-completado de código, sino que también pueden sugerir mejoras, detectar errores, e incluso generar código automáticamente. En esta categoría, he incluido editores como `Cursor` y `Bolt`, que están revolucionando la forma en que los desarrolladores escriben y optimizan su código.

> Entre los editores de código con IA incorporada, mis elecciones son:

### - [Bolt](https://bolt.new/)
### - [Cursor](https://www.cursor.com/)
### - [Lovable](https://www.lovable.ai/)
### - [v0](https://v0.dev/)
### - [Windsurf](https://codeium.com/windsurf/)

---

## Extensiones

Las **extensiones de IA para entornos de desarrollo integrados** (IDEs) son complementos que añaden funcionalidades de inteligencia artificial a herramientas populares como `Visual Studio Code`, `IntelliJ`, o `PyCharm`. Estas extensiones pueden mejorar la productividad al ofrecer sugerencias de código en tiempo real, detectar errores antes de ejecutar el programa, o incluso ayudar a refactorizar código existente. En esta categoría, herramientas como `GitHub Copilot` y `Tabnine` son líderes indiscutibles.

> En cuanto a  extensiones de IA para IDEs, mis elecciones son:

### - [Aider](https://aider.chat/)
### - [CodeGPT](https://codegpt.co/)
### - [Continue](https://continue.dev/)
### - [GitHub Copilot](https://github.com/features/copilot)
### - [Tabnine](https://www.tabnine.com/)

---

## Servicios y herramientas de IA

Esta categoría es un poco más amplia y abarca servicios y herramientas de IA que no encajan necesariamente en las otras categorías, pero que son igualmente importantes para los desarrolladores. Aquí se incluyen plataformas como `Hugging Face`, que ofrece acceso a miles de modelos preentrenados, o `Ollama`, que permite ejecutar modelos de lenguaje localmente. Estas herramientas son esenciales para aquellos que buscan experimentar con IA o integrarla en sus proyectos de desarrollo. Y esencial es también el hardware, así que he incluido `Nvidia` el facilitador de toda esta revolución.

> Este es un grupo misceláneo de servicios, fabricantes y herramientas de IA. Las mas destacadas son:

### - [Hugging Face](https://huggingface.co/)
### - [LM Studio](https://lmstudio.ai/)
### - [Nvidia](https://www.nvidia.com/)
### - [Ollama](https://ollama.com/)
### - [OpenRouter](https://openrouter.ai/)

---

## Modelos locales o SML

Los **Modelos de Lenguaje Pequeños** (SLM) son versiones más ligeras y optimizadas de los LLM, diseñados para ejecutarse en entornos locales sin necesidad de una conexión a internet o hardware especializado. Estos modelos son ideales para desarrolladores que necesitan privacidad, velocidad, o que trabajan en entornos con recursos limitados. En esta categoría, he seleccionado modelos como `CodeLlama` y `DeepSeek-Coder`, que ofrecen un excelente rendimiento en tareas específicas de programación.

> Por último, los modelos ejecutables en local o SLM (Small Language Models) que me han gustado:

### - [Codegemma](https://ai.google.dev/gemma/docs/codegemma)
### - [CodeLlama](https://www.llama.com/code-llama/)
### - [Codestral](https://mistral.ai/news/codestral/)
### - [DeepSeek-Coder](https://github.com/deepseek-ai/DeepSeek-Coder-V2)
### - [Qwen-Coder](https://qwenlm.github.io/blog/qwen2.5-coder-family/)

---

## 🏆 El top 5

La elección de estas categorías no es arbitraria. Cada una representa un aspecto clave del desarrollo de software moderno, donde la IA está jugando un papel cada vez más importante.

> Llegados a este punto, me mojo y voy a escoger una opción de cada categoría.

### Modelo LLM: 🏆 **[ChatGPT](https://chat.openai.com/)**
### Editor IA: 🏆 **[Cursor](https://www.cursor.com/)**
### Extensión: 🏆 **[GitHub Copilot](https://github.com/features/copilot)**
### Herramienta de IA: 🏆 **[Ollama](https://ollama.com/)**
### Modelo local: 🏆 **[Qwen-Coder](https://qwenlm.github.io/blog/qwen2.5-coder-family/)**  

Espero que esta lista te sea de utilidad. Cualquiera de las otras opciones pueden ser mejores que mi elección. Y de hecho para cada tu caso particular, seguramente será así; no te tomes esta lista como una recomendación definitiva.

Como decía, es imposible predecir lo que va a ocurrir. Salvo que la IA seguirá penetrado en el mundo del desarrollo y que tú tienes que estar preparado para ello. 


> Code Smarter, not harder.

 
