Transparencia

Cómo este sitio recopila y clasifica sus datos

Cada número en olud.ai proviene de una fuente pública y verificable y se actualiza automáticamente. Esta página explica de dónde provienen los datos, cómo se seleccionan las herramientas, cómo se construyen las comparaciones — y lo que nunca haremos.

De dónde provienen los datos

API de GitHub

Las estrellas, la actividad y los metadatos del repo para 10,000+ proyectos de IA de código abierto se obtienen directamente de la API oficial de GitHub y se actualizan automáticamente, todos los días. También rastreamos la velocidad de estrellas a lo largo del tiempo para resaltar proyectos que están en tendencia, no solo los grandes.

API de OpenRouter

Las listas de modelos, ventanas de contexto y precios por token para modelos open-weight y comerciales provienen de la API de OpenRouter, actualizadas cada hora. Mantenemos un historial de precios para que los cambios sean visibles a lo largo del tiempo, no se sobrescriban silenciosamente.

Curación manual

El directorio de herramientas y las guías de alternativas son seleccionadas a mano: cada entrada se verifica contra su repo y sitio oficial antes de la publicación (licencia, actividad, ruta de instalación, en qué es realmente buena).

Seis idiomas

El inglés es la fuente de verdad. Los otros cinco idiomas (FR, DE, ES, IT, PT) son traducidos automáticamente de las páginas en inglés y regenerados cada vez que cambia la fuente. Los nombres de los modelos y precios se dejan intencionalmente sin traducir.

Cómo se seleccionan las herramientas

Una herramienta entra en el directorio solo si cumple con todos estos criterios:

Para cada herramienta publicamos los mismos hechos estructurados: categoría, licencia, ejecución local, lenguaje, facilidad de uso, para qué es mejor y sus puntos más fuertes. Las sugerencias son bienvenidas a través de la página de envío y se revisan manualmente contra los mismos criterios.

Cómo se construyen las comparaciones

Las páginas cara a cara (X vs Y) solo se generan entre herramientas de la misma categoría, a partir de una única matriz de características estructurada: ambos lados de una comparación siempre se evalúan con criterios idénticos, a partir de datos idénticos. Las tablas de comparación de modelos utilizan el mismo feed en vivo de OpenRouter que las páginas de precios, por lo que un precio que ves en una comparación es el mismo precio que ves en cualquier otro lugar del sitio, en la misma marca de tiempo.

La puntuación de Olud Pulse

En cada página de herramienta encontrarás un Olud Pulse puntuación de 100 (y su equivalente de 1 a 5 estrellas). Mide una cosa: el impulso de adopción en el mundo real, a partir de señales públicas y verificables — nunca nuestra opinión, nunca una colocación pagada.

Hasta cinco señales alimentan la puntuación, dependiendo de lo que exista para cada herramienta: Estrellas de GitHub (total), velocidad de estrellas (estrellas ganadas en los últimos 7 días), descargas de Docker Hub (cumulativas), descargas de PyPI (últimos 30 días) y descargas de npm (últimos 30 días).

El método: para cada señal, cada herramienta se clasifica en comparación con las otras herramientas seleccionadas, y su posición en esa clasificación se convierte en un percentil. Su Pulse es el promedio de esos percentiles a través de las señales que realmente tiene — una biblioteca que solo vive en PyPI no se penaliza por no tener imagen de Docker. Las herramientas empatadas en una señal comparten el mismo rango. Una señal medida en cero cuenta como el último lugar, no como datos faltantes. Las puntuaciones se recalculan cada mañana con datos frescos.

Límites honestos: Pulse mide la adopción, no la calidad — una herramienta bien comercializada puede superar a una brillante en un nicho. Las herramientas sin ninguna huella pública (sin repo abierto, sin paquete público) no tienen puntuación en absoluto en lugar de una inventada; por eso algunas páginas no muestran ningún bloque de Pulse. Lee la puntuación junto con el número de señales mostradas al lado: 183 de nuestras 230 herramientas medidas son visibles solo en GitHub, y un Pulse construido sobre una señal no significa lo mismo que un Pulse construido sobre cuatro. Docker Hub cubre 15 herramientas, PyPI 39, npm 13.

La puntuación de salud de la IA

En cada proyecto página encontrará una puntuación de salud sobre 100, con una etiqueta. A diferencia de Pulse, que mide la adopción, esta mide una sola pregunta: ¿sigue siendo cuidado este proyecto? Se recalcula cada día a partir de datos públicos de GitHub. Aquí está la fórmula completa — no se oculta ninguna ponderación.

SeñalPesoCómo se otorgan los puntos
Actividad
días desde el último push
30 ≤ 7 días 30 · ≤ 30 días 26 · ≤ 90 días 19 · ≤ 180 días 10 · ≤ 1 año 4 · más allá 0
Momentum
commits en las últimas 4 semanas
20 50+ 20 · 21–50 17 · 6–20 12 · 1–5 6 · ninguno 0
Comunidad
contribuidores — el « bus factor »
30 50+ 30 · 21–50 26 · 6–20 21 · 2–5 12 · uno solo 3
Mantenimiento
issues abiertos por cada 1,000 estrellas
20 ≤ 5 20 · ≤ 15 16 · ≤ 40 11 · ≤ 100 5 · más allá 0

El mantenimiento se mide en relación con la popularidad a propósito: 300 issues abiertos en un proyecto de 80,000 estrellas es normal, en un proyecto de 500 estrellas es un proyecto que se ahoga.

Un tope de honestidad. Ningún commit en las últimas cuatro semanas y ningún push durante más de un mes limita el total a 45, independientemente de lo que digan las otras señales. Un proyecto no puede llamarse « Healthy » mientras no ocurra nada en él — esa es la diferencia entre una puntuación que tranquiliza y una puntuación que informa.

Etiquetas: 85+ Thriving · 70+ Healthy · 50+ Maintained · 30+ Slowing down · por debajo, At risk.

Límites honestos. El recuento de issues abiertos de GitHub incluye pull requests, por lo que un proyecto que recibe muchas contribuciones externas actualmente tiene sus PRs abiertas leídas como problemas no resueltos, lo que le resta puntos de Mantenimiento injustamente. Lo sabemos, y es el único número de esta puntuación con el que no estamos satisfechos. Los recuentos de contribuidores también provienen de las propias estadísticas de GitHub, que limitan a los principales contribuidores en repos muy grandes.

Los mantenedores a menudo preguntan qué se mueve más rápido: hacer push de código. Pasar de « último push hace dos meses » a « último push esta semana » vale 11 puntos por sí solo, y se muestra en un día.

Lo que nunca haremos

No hay colocación pagada. Los listados, clasificaciones y comparaciones no se pueden comprar. Nadie ha pagado nunca para aparecer en este sitio, para clasificar más alto, o para que un competidor sea eliminado. Si eso cambia para algún tipo de contenido, se etiquetará explícitamente en la página.

Algunos proyectos de código abierto también venden una edición alojada o empresarial. Cuando ese es el caso, lo indicamos en la página de la herramienta, en También se vende como — un hecho que verificamos en el propio sitio del proyecto, nunca una mención pagada. No cambia ningún ranking ni puntuación, y no conlleva ninguna de las etiquetas « Patrocinado » reservadas para colocaciones que realmente fueron compradas.

Tampoco editorializamos números: estrellas, precios y fechas se muestran tal como los reportan las APIs de origen. Cuando algo está mal — sucede, los datos de origen no son perfectos — dínoslo y arreglaremos la fuente o el pipeline, no solo la página.

Frecuencia de actualización

¿Preguntas sobre nuestros datos?

Lee más sobre el proyecto en la página Acerca de, o contáctanos — correcciones y sugerencias hacen que el sitio sea mejor para todos.

Acerca de este proyecto →