{
 "id": 4612,
 "status": "publish",
 "lang": "es",
 "slug": "awesome-llm-apps-aplicaciones-ia",
 "url": "https://soymarketingultra.com/awesome-llm-apps-aplicaciones-ia/",
 "title": "Awesome LLM Apps: más de 100 aplicaciones de IA",
 "excerpt": "Awesome LLM Apps reúne más de 100 ejemplos en Python para aprender y prototipar con agentes, RAG y chatbots, pero exige revisar costes, seguridad y despliegue.",
 "date_gmt": "2026-09-27T19:03:54Z",
 "modified_gmt": "2026-09-27T19:05:00Z",
 "categories": [
  {
   "slug": "ia-aplicada-es",
   "name": "IA Aplicada",
   "url": "https://soymarketingultra.com/category/ia-aplicada-es/"
  }
 ],
 "tags": [
  {
   "slug": "automatizacion-ia",
   "name": "automatización IA"
  },
  {
   "slug": "inteligencia-artificial-es",
   "name": "Inteligencia artificial"
  },
  {
   "slug": "marketing-digital-es",
   "name": "marketing digital"
  }
 ],
 "featured_image": {
  "url": "https://soymarketingultra.com/wp-content/uploads/review-awesomellmapps-4612.png",
  "alt": "Review de Awesome LLM Apps: análisis, límites y veredicto",
  "width": 1536,
  "height": 864
 },
 "translation": {
  "lang": "en",
  "url": "https://soymarketingultra.com/en/awesome-llm-apps-open-source-ai-projects/",
  "id": 4613
 },
 "seo": {
  "title": "Awesome LLM Apps: más de 100 aplicaciones de IA",
  "description": "Awesome LLM Apps reúne más de 100 aplicaciones de IA con agentes, RAG y chatbots para aprender y prototipar con criterio. Descubre sus ventajas y límites.",
  "focus_keyword": "Awesome LLM Apps"
 },
 "html": "<p>Awesome LLM Apps es como entrar en un almacén con más de 100 recursos de IA listos para desmontar: hay agentes, habilidades, sistemas RAG, equipos multiagente y chatbots para casi cualquier experimento. <strong>Es una colección de código abierto para aprender construyendo</strong>. Si esperas una máquina de fabricar productos terminados, vas mal. Y esa diferencia importa bastante.</p><div class=\"mu-tldr\"><div class=\"mu-tldr__header\"><img src=\"https://soymarketingultra.com/wp-content/themes/astra-child/assets/brand/despiram-sorprendido.png\" alt=\"Mascota Marketing Ultra\" class=\"mu-tldr__mascot\" /><p class=\"mu-tldr__title\">TL;DR: El resumen sin rodeos</p></div><div class=\"mu-tldr__body\"><ul><li><strong>Qué es</strong>: una colección Apache-2.0 con más de 100 recursos de código abierto entre agentes, habilidades y aplicaciones RAG.</li><li><strong>Cómo arranca</strong>: clonas el repositorio, instalas los requisitos del ejemplo elegido, añades las claves necesarias y ejecutas la aplicación.</li><li><strong>Coste real</strong>: el código cuesta 0 €, pero los modelos y servicios externos que conectes pueden tener costes propios no detallados por el proyecto.</li><li><strong>Límite decisivo</strong>: son puntos de partida educativos y técnicos; convertirlos en herramientas fiables exige revisar código, datos, seguridad y despliegue.</li></ul><div class=\"mu-tldr__verdict\"><svg class=\"mu-tldr__gavel\" aria-hidden=\"true\" viewBox=\"0 0 26 18\" width=\"40\" height=\"28\" shape-rendering=\"crispEdges\" style=\"image-rendering:pixelated\"><rect x=\"6\" y=\"0\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"7\" y=\"0\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"8\" y=\"0\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"5\" y=\"1\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"6\" y=\"1\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"7\" y=\"1\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"8\" y=\"1\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"9\" y=\"1\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"10\" y=\"1\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"5\" y=\"2\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"6\" y=\"2\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"7\" y=\"2\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"8\" y=\"2\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"9\" y=\"2\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"10\" y=\"2\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"11\" y=\"2\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"12\" y=\"2\" width=\"1\" height=\"1\" fill=\"#696969\"/><rect x=\"5\" y=\"3\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"6\" y=\"3\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"7\" y=\"3\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"8\" y=\"3\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"9\" y=\"3\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"10\" y=\"3\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"11\" y=\"3\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"12\" y=\"3\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"13\" y=\"3\" width=\"1\" height=\"1\" fill=\"#696969\"/><rect x=\"5\" y=\"4\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"6\" y=\"4\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"7\" y=\"4\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"8\" y=\"4\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"9\" y=\"4\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"10\" y=\"4\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"11\" y=\"4\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"12\" y=\"4\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"13\" y=\"4\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"4\" y=\"5\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"5\" y=\"5\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"6\" y=\"5\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"7\" y=\"5\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"8\" y=\"5\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"9\" y=\"5\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"10\" y=\"5\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"11\" y=\"5\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"12\" y=\"5\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"4\" y=\"6\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"5\" y=\"6\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"6\" y=\"6\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"7\" y=\"6\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"8\" y=\"6\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"9\" y=\"6\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"10\" y=\"6\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"11\" y=\"6\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"2\" y=\"7\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"3\" y=\"7\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"4\" y=\"7\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"5\" y=\"7\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"6\" y=\"7\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"7\" y=\"7\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"8\" y=\"7\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"9\" y=\"7\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"10\" y=\"7\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"11\" y=\"7\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"2\" y=\"8\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"3\" y=\"8\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"4\" y=\"8\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"5\" y=\"8\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"6\" y=\"8\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"7\" y=\"8\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"8\" y=\"8\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"9\" y=\"8\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"10\" y=\"8\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"11\" y=\"8\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"12\" y=\"8\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"13\" y=\"8\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"17\" y=\"8\" width=\"1\" height=\"1\" fill=\"#696969\"/><rect x=\"18\" y=\"8\" width=\"1\" height=\"1\" fill=\"#b87575\"/><rect x=\"19\" y=\"8\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"20\" y=\"8\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"21\" y=\"8\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"22\" y=\"8\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"23\" y=\"8\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"1\" y=\"9\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"2\" y=\"9\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"3\" y=\"9\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"4\" y=\"9\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"5\" y=\"9\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"6\" y=\"9\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"7\" y=\"9\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"8\" y=\"9\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"9\" y=\"9\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"10\" y=\"9\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"11\" y=\"9\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"12\" y=\"9\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"13\" y=\"9\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"14\" y=\"9\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"15\" y=\"9\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"16\" y=\"9\" width=\"1\" height=\"1\" fill=\"#696969\"/><rect x=\"17\" y=\"9\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"18\" y=\"9\" width=\"1\" height=\"1\" fill=\"#fcc378\"/><rect x=\"19\" y=\"9\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"20\" y=\"9\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"21\" y=\"9\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"22\" y=\"9\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"23\" y=\"9\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"24\" y=\"9\" width=\"1\" height=\"1\" fill=\"#696969\"/><rect x=\"1\" y=\"10\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"2\" y=\"10\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"3\" y=\"10\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"4\" y=\"10\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"5\" y=\"10\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"6\" y=\"10\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"7\" y=\"10\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"8\" y=\"10\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"9\" y=\"10\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"11\" y=\"10\" width=\"1\" height=\"1\" fill=\"#696969\"/><rect x=\"12\" y=\"10\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"13\" y=\"10\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"14\" y=\"10\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"15\" y=\"10\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"16\" y=\"10\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"17\" y=\"10\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"18\" y=\"10\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"19\" y=\"10\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"20\" y=\"10\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"21\" y=\"10\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"22\" y=\"10\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"23\" y=\"10\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"24\" y=\"10\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"25\" y=\"10\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"2\" y=\"11\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"3\" y=\"11\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"4\" y=\"11\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"5\" y=\"11\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"6\" y=\"11\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"7\" y=\"11\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"8\" y=\"11\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"13\" y=\"11\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"14\" y=\"11\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"15\" y=\"11\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"16\" y=\"11\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"17\" y=\"11\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"18\" y=\"11\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"19\" y=\"11\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"20\" y=\"11\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"21\" y=\"11\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"22\" y=\"11\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"23\" y=\"11\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"24\" y=\"11\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"25\" y=\"11\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"0\" y=\"12\" width=\"1\" height=\"1\" fill=\"#fd5d5b\"/><rect x=\"1\" y=\"12\" width=\"1\" height=\"1\" fill=\"#fcc378\"/><rect x=\"2\" y=\"12\" width=\"1\" height=\"1\" fill=\"#ffee94\"/><rect x=\"5\" y=\"12\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"6\" y=\"12\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"7\" y=\"12\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"8\" y=\"12\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"14\" y=\"12\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"15\" y=\"12\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"16\" y=\"12\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"17\" y=\"12\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"18\" y=\"12\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"19\" y=\"12\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"20\" y=\"12\" width=\"1\" height=\"1\" fill=\"#696969\"/><rect x=\"21\" y=\"12\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"22\" y=\"12\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"23\" y=\"12\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"24\" y=\"12\" width=\"1\" height=\"1\" fill=\"#c09068\"/><rect x=\"25\" y=\"12\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"0\" y=\"13\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"1\" y=\"13\" width=\"1\" height=\"1\" fill=\"#fcc378\"/><rect x=\"2\" y=\"13\" width=\"1\" height=\"1\" fill=\"#ffee94\"/><rect x=\"3\" y=\"13\" width=\"1\" height=\"1\" fill=\"#ffee94\"/><rect x=\"4\" y=\"13\" width=\"1\" height=\"1\" fill=\"#ffee94\"/><rect x=\"14\" y=\"13\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"15\" y=\"13\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"16\" y=\"13\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"17\" y=\"13\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"18\" y=\"13\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"19\" y=\"13\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"20\" y=\"13\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"21\" y=\"13\" width=\"1\" height=\"1\" fill=\"#873235\"/><rect x=\"22\" y=\"13\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"23\" y=\"13\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"24\" y=\"13\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"25\" y=\"13\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"1\" y=\"14\" width=\"1\" height=\"1\" fill=\"#fd5d5b\"/><rect x=\"2\" y=\"14\" width=\"1\" height=\"1\" fill=\"#fd5d5b\"/><rect x=\"3\" y=\"14\" width=\"1\" height=\"1\" fill=\"#fd5d5b\"/><rect x=\"4\" y=\"14\" width=\"1\" height=\"1\" fill=\"#fcc378\"/><rect x=\"5\" y=\"14\" width=\"1\" height=\"1\" fill=\"#ffee94\"/><rect x=\"6\" y=\"14\" width=\"1\" height=\"1\" fill=\"#ffee94\"/><rect x=\"7\" y=\"14\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"15\" y=\"14\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"16\" y=\"14\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"17\" y=\"14\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"18\" y=\"14\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"19\" y=\"14\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"20\" y=\"14\" width=\"1\" height=\"1\" fill=\"#b87575\"/><rect x=\"21\" y=\"14\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"22\" y=\"14\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"23\" y=\"14\" width=\"1\" height=\"1\" fill=\"#0a0000\"/><rect x=\"24\" y=\"14\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"25\" y=\"14\" width=\"1\" height=\"1\" fill=\"#8a7060\"/><rect x=\"1\" y=\"15\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"4\" y=\"15\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"5\" y=\"15\" width=\"1\" height=\"1\" fill=\"#fcc378\"/><rect x=\"6\" y=\"15\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"7\" y=\"15\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"8\" y=\"15\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"16\" y=\"15\" width=\"1\" height=\"1\" fill=\"#696969\"/><rect x=\"17\" y=\"15\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"18\" y=\"15\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"19\" y=\"15\" width=\"1\" height=\"1\" fill=\"#c09068\"/><rect x=\"20\" y=\"15\" width=\"1\" height=\"1\" fill=\"#b87575\"/><rect x=\"21\" y=\"15\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"22\" y=\"15\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"23\" y=\"15\" width=\"1\" height=\"1\" fill=\"#aa6666\"/><rect x=\"24\" y=\"15\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"25\" y=\"15\" width=\"1\" height=\"1\" fill=\"#ffe2e2\"/><rect x=\"5\" y=\"16\" width=\"1\" height=\"1\" fill=\"#e5a97c\"/><rect x=\"6\" y=\"16\" width=\"1\" height=\"1\" fill=\"#ffe2e2\"/><rect x=\"7\" y=\"16\" width=\"1\" height=\"1\" fill=\"#ffe2e2\"/><rect x=\"8\" y=\"16\" width=\"1\" height=\"1\" fill=\"#ffdab0\"/><rect x=\"17\" y=\"16\" width=\"1\" height=\"1\" fill=\"#696969\"/><rect x=\"18\" y=\"16\" width=\"1\" height=\"1\" fill=\"#696969\"/><rect x=\"19\" y=\"16\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"20\" y=\"16\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"21\" y=\"16\" width=\"1\" height=\"1\" fill=\"#696969\"/><rect x=\"22\" y=\"16\" width=\"1\" height=\"1\" fill=\"#6b4535\"/><rect x=\"23\" y=\"16\" width=\"1\" height=\"1\" fill=\"#696969\"/><rect x=\"19\" y=\"17\" width=\"1\" height=\"1\" fill=\"#b87575\"/><rect x=\"20\" y=\"17\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"21\" y=\"17\" width=\"1\" height=\"1\" fill=\"#3a1510\"/><rect x=\"22\" y=\"17\" width=\"1\" height=\"1\" fill=\"#696969\"/></svg>Veredicto: muy recomendable para aprender y prototipar; mala idea si confundes una receta ejecutable con un producto listo para clientes.</div></div></div><div class=\"mku-ficha\"><table class=\"mku-ficha-tabla\"><tbody><tr><th>Qué es</th><td>Colección de más de 100 recursos de código abierto entre agentes, habilidades y aplicaciones RAG, pensada para aprender construyendo.</td></tr><tr><th>Web oficial</th><td><a href=\"https://theunwindai.com/\" rel=\"noopener\" target=\"_blank\">https://theunwindai.com/</a></td></tr><tr><th>Repositorio</th><td><a href=\"https://github.com/Shubhamsaboo/awesome-llm-apps\" rel=\"noopener\" target=\"_blank\">repo</a></td></tr><tr><th>Licencia</th><td>Apache-2.0</td></tr><tr><th>Precio</th><td>código abierto</td></tr><tr><th>Alternativa a</th><td>tutoriales dispersos y código base propio para apps con LLMs</td></tr><tr><th>Estrellas en GitHub</th><td>139.274</td></tr><tr><th>Año de lanzamiento</th><td>2024</td></tr><tr><th>Quién lo mantiene</th><td>Shubhamsaboo (persona)</td></tr><tr><th>Plataformas</th><td>Self-hosted (clonar repo), web (Streamlit); una extensión Chrome aparece como proyecto externo del catálogo; Docker no mencionado</td></tr><tr><th>Requisitos</th><td>API key de LLM (Claude, Gemini, GPT, DeepSeek, etc.), Python, pip</td></tr><tr><th>Integraciones</th><td>Claude, Gemini, GPT, DeepSeek, Llama, Qwen, Slack, Notion, GitHub, Gmail, OpenAI Agents SDK, LangGraph, CrewAI, MCP</td></tr><tr><th>Idioma</th><td>Interfaz en inglés; README disponible en Español, Deutsch, Français, 日本語, 한국어, Português, Русский, 中文</td></tr></tbody></table><p class=\"mku-ficha-fecha\">Revisado el 2026-09-23</p></div><div class=\"mku-caja-roundup\"><p>Esta herramienta forma parte de estos recopilatorios: <a href=\"https://soymarketingultra.com/aplicaciones-open-source-alternativas-software-pago/\">Aplicaciones open source que sustituyen software de pago</a></p></div>\n<h2>El problema que resuelve</h2><p>Construir una aplicación con LLM desde una carpeta vacía te obliga a decidir la interfaz, el modelo, las herramientas y el flujo de ejecución cuando todavía no sabes si la idea merece la pena. Awesome LLM Apps te quita esa página en blanco: tienes ejemplos que puedes abrir, ejecutar y destripar.</p>\n<figure class=\"wp-block-image size-full mu-diagram\"><img src=\"https://soymarketingultra.com/wp-content/uploads/awesome-llm-apps-a-fondo-instalaci-n-precio-y-l-mites-diagrama.webp\" alt=\"Mascota ensambla una app LLM abierta con código, API, datos, seguridad y pruebas como piezas separadas.\" class=\"wp-image-4620\"/></figure><p>El <a href=\"https://github.com/Shubhamsaboo/awesome-llm-apps\" target=\"_blank\" rel=\"noopener\">repositorio oficial de Awesome LLM Apps</a> reúne más de 100 recursos de código abierto entre agentes, habilidades y aplicaciones RAG. Hay desde agentes básicos hasta ejemplos con voz, memoria, MCP o equipos multiagente. Según los datos contrastados del dossier el 23 de septiembre de 2026, acumulaba 139.274 estrellas y tenía actividad del día 20.</p><p>En cristiano: eliges una receta cercana a lo que quieres construir, observas cómo conecta las piezas y la adaptas. No tienes que imaginar toda la arquitectura desde cero. Tampoco recibes una solución mágica empaquetada con soporte, alojamiento y garantías. Ojito con mezclar ambas cosas.</p><h2>Cómo se pone en marcha</h2><p>La forma más clara de arrancar es hacerlo en tu equipo. Necesitas Python, pip y las claves de API que pida el proyecto elegido. El README lo enseña con un agente de viajes montado en Streamlit.</p>\n<figure class=\"mu-captura\"><img src=\"https://soymarketingultra.com/wp-content/uploads/review-awesome-llm-apps-aplicaciones-ia-home.png\" alt=\"La web oficial de Awesome LLM Apps\" loading=\"lazy\" /><figcaption>La web oficial de Awesome LLM Apps, capturada el 2026-09-23.</figcaption></figure>\n<pre><code>git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git\ncd awesome-llm-apps/starter_ai_agents/ai_travel_agent\npip install -r requirements.txt\nstreamlit run travel_agent.py</code></pre><p>Ojo: esos comandos sirven para arrancar el agente de viajes. No demuestran que los demás proyectos funcionen igual. El catálogo incluye integraciones con Claude, Gemini, GPT, DeepSeek, Llama y Qwen, además de ejemplos con Slack, Notion, GitHub, Gmail, LangGraph, CrewAI y MCP. Las interfaces están en inglés, aunque el README tiene traducción al español y otros idiomas.</p><p>También existe una instalación con <code>npx skills add</code> para determinadas habilidades. Si este formato te interesa, la <a href=\"https://soymarketingultra.com/skills-claude-code-codex-agentes-codigo/\">guía de skills para Claude Code y Codex</a> explica el contexto que falta para no instalar cosas a ciegas.</p><div class=\"mu-prompt-box\"><div class=\"mu-prompt-bar\"><span class=\"mu-prompt-bar__icon\">▶</span><span class=\"mu-prompt-bar__title\">¿Quieres probarlo tú mismo?</span></div><div class=\"mu-prompt-body\"><p>Copia esto y pégalo en <strong>Claude Code</strong>, <strong>Cursor</strong> o tu asistente de código favorito:</p></div><div class=\"mu-prompt-code-wrap\"><pre class=\"mu-prompt-code\">Clona <span class=\"hl-tool\">Awesome LLM Apps</span> desde <span class=\"hl-url\">https://github.com/Shubhamsaboo/awesome-llm-apps</span> y prepara el agente de viajes en un entorno virtual.\nPídeme las claves necesarias sin mostrarlas ni guardarlas en Git, instala requirements.txt y ejecuta travel_agent.py.\nComprueba que Streamlit abre y haz una prueba con un viaje de dos días; informa de cualquier error sin cambiar otros proyectos.</pre></div><div class=\"mu-prompt-foot\"><p><strong>No necesitas hacerlo todo a mano.</strong> El asistente puede guiarte con la instalación, la configuración y las pruebas, pero tendrás que revisar los errores que aparezcan.</p></div></div><h2>Usándola en marketing real</h2><p>¿Dónde le veo sentido para un equipo pequeño de marketing? En validar una herramienta interna MUY acotada. Por ejemplo, adaptar un patrón de investigación para reunir señales sobre lanzamientos de competidores y revisar el informe antes de llevarlo a una reunión.</p>\n<figure class=\"mu-captura\"><img src=\"https://soymarketingultra.com/wp-content/uploads/review-awesome-llm-apps-aplicaciones-ia-app_video.png\" alt=\"Awesome LLM Apps en acción\" loading=\"lazy\" /><figcaption>Awesome LLM Apps en acción - fotograma del <a href=\"https://www.youtube.com/watch?v=sG3UhViV6AE\" rel=\"noopener\" target=\"_blank\">vídeo de OverClocked</a>.</figcaption></figure>\n<p>Que conste: ni Dani ni Marketing Ultra han probado ese flujo. El repositorio documenta agentes de investigación, análisis de datos, inteligencia competitiva y lanzamiento de productos, pero no hay una prueba independiente de su rendimiento dentro de una agencia.</p><p>Acumular cien aplicaciones sirve de poco. El valor aparece cuando escoges una, entiendes de dónde saca los datos y decides qué persona revisará el resultado. Si el equipo instala cinco agentes sin responsable, criterio ni objetivo, habrá construido un cementerio de demostraciones con clave de API. Muy moderno. Igual de inútil.</p><h2>Lo que no te cuentan</h2><p>La licencia Apache-2.0 permite utilizar y modificar el código, y el repositorio se presenta como gratuito. El código cuesta 0 €. Luego llegan los modelos, las API, el alojamiento y los servicios externos que necesite cada ejemplo. No hay tarifas verificadas para esas dependencias, así que aquí no toca inventarse una factura bonita.</p><p>La variedad también es su principal pega. Un agente sencillo de un solo archivo y una aplicación avanzada con memoria, herramientas o varios modelos no exigen la misma revisión. Que algo arranque en Streamlit demuestra que arranca. No demuestra seguridad, estabilidad, calidad de las respuestas ni preparación para manejar datos de clientes.</p><p>La captura verificada de la aplicación permite ver su interfaz en acción, pero no basta para comprobar resultados, estabilidad o funciones concretas de todo el catálogo. El vídeo está atribuido a OverClocked, pero la evidencia no aporta una versión, una fecha ni un minuto útil suficientemente contrastados. Por eso esta reseña no usa el material visual enlazado desde Reddit como prueba. La ausencia de evidencia no se arregla con entusiasmo y música épica.</p><h2>Qué dice la gente</h2><p>En Hacker News, chris_5f lo describe como un recurso muy útil y recomienda al mantenedor, aunque matiza que Shubham Saboo actúa más como recopilador que como creador. Faltan la fecha de publicación y el rol del usuario. Es una opinión individual. Validación técnica, ninguna.</p>\n<blockquote class=\"mku-social-proof\"><p>\"This is an awesome resource. This guy Shubham posts great stuff on twitter and linkedin too. Check out in case you haven't. I have got a lot of my LLM resources through his page. He is a more of a LLM curator and less of a creator but highly recommend.\" <a href=\"https://news.ycombinator.com/item?id=42524510\" rel=\"noopener\" target=\"_blank\">chris_5f en hn</a></p></blockquote>\n\n\n\n\n<p>En Reddit, NecessaryBear98 presenta la colección como un catálogo de puntos de partida y la conecta con una oferta comercial de formación enlazada en la publicación. Esa promoción obliga a leer el elogio con contexto. Otro envío del mismo autor apenas contiene una referencia al foro y no aporta evidencia útil sobre instalación o resultados.</p><h2>Alternativas</h2><p>La alternativa real es seguir con tutoriales dispersos o construir tu propia estructura base para cada aplicación. Los tutoriales permiten profundizar en una tecnología concreta; la estructura propia ofrece más control, pero te devuelve a la página en blanco que Awesome LLM Apps intenta evitar.</p><h2>Veredicto</h2><p>Awesome LLM Apps merece un sitio en un recopilatorio de código abierto: convierte conceptos abstractos en código que puedes examinar y ofrece rutas de entrada desde agentes sencillos hasta RAG, MCP y equipos multiagente. Úsalo para aprender, desmontar patrones y construir un prototipo concreto.</p><p>No lo usaría como atajo para poner una aplicación en producción sin auditoría. El catálogo reduce el trabajo inicial, pero el criterio, las pruebas y la responsabilidad siguen siendo tuyos. Esa es la gracia de Awesome LLM Apps. Y también el marrón.</p>\n<script type=\"application/ld+json\" data-mku-schema=\"review\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"SoftwareApplication\",\"name\":\"Awesome LLM Apps\",\"applicationCategory\":\"BusinessApplication\",\"operatingSystem\":\"Self-hosted (clonar repo), web (Streamlit), extensión Chrome, Docker no mencionado\",\"url\":\"https://theunwindai.com/\",\"license\":\"Apache-2.0\"}]}</script>",
 "markdown_url": "https://soymarketingultra.com/awesome-llm-apps-aplicaciones-ia.md"
}