Títulos de artículos de Pokémon Showdown: Agentes de IA creados con APIs de LLM gratuitas y llamadas a herramientas

Un desarrollador construyó un sistema donde LLMs como Llama 3, Qwen y Gemma juegan de forma autónoma batallas de Pokémon Showdown. Los agentes analizan el estado completo de la batalla cada turno — ventajas de tipo, PS, clima, condiciones del campo, información revelada del oponente — y deciden si atacar o cambiar usando llamadas a herramientas estructuradas.
Detalles clave
- Enruta todo a través de LiteLLM y utiliza exclusivamente modelos con niveles gratuitos de API (Groq, Cerebras, OpenRouter, Google AI Studio).
- Costo de inferencia cero para ejecutar localmente.
- Dos modos: Humano vs. IA (jugar contra el bot) y IA vs. IA (enfrentar dos modelos entre sí).
- Compatible con más de 15 modelos gratuitos de fábrica.
- Observabilidad total a través de Langfuse para ver las llamadas a herramientas y el razonamiento exactos por turno.
Aspectos destacados de la arquitectura
El agente utiliza llamadas a herramientas para estructurar las decisiones — en lugar de una simple respuesta a indicaciones — los datos brutos del campo de batalla se introducen en el LLM, que luego selecciona acciones de ataque o cambio mediante esquemas de herramientas predefinidos. Esto permite razonar sobre estados complejos del tablero, como ventajas de tipo y efectos dinámicos del campo.
Repositorio de GitHub
Código e instrucciones de configuración: github.com/MohamedMostafa259/pokemon-ai-agent
📖 Lee la fuente completa: r/LocalLLaMA
👀 Ver también

Academia de Aprendizaje RAG Construida Dentro de Claude Code con 20 Agentes Especializados
Un desarrollador creó una academia de aprendizaje RAG interactiva dentro de Claude Code que incluye 20 agentes especializados, 17 comandos de barra diagonal y un currículo de 9 módulos que evalúa el nivel de conocimiento y utiliza herramientas de código abierto por defecto.

SeeFlow: Diagramas de Arquitectura Conectados a tu Aplicación en Vivo
SeeFlow genera un lienzo de flujo a partir de tu código base y conecta cada nodo a tu aplicación en ejecución real, con plugins para Claude Code, Codex, Cursor, Windsurf y un servidor MCP.
La IA escribe código muerto? La herramienta deadcode del equipo de Go lo encuentra con un solo comando
Los agentes de codificación de IA a menudo dejan código muerto. La herramienta deadcode del equipo de Go escanea todo tu módulo e informa funciones inalcanzables en un solo comando: así se ejecuta.

OpenPlawd: Habilidad de OpenClaw para Notas Automatizadas de Reuniones Plaud
OpenPlawd es una habilidad de OpenClaw que procesa automáticamente las grabaciones de Plaud y las convierte en notas de reunión estructuradas en HTML. Consulta las cuentas de Plaud cada hora, transcribe con Whisper o OpenAI, divide archivos grandes y genera notas con elementos de acción mediante un agente de OpenClaw.