(434) 218-3009
Agente Discord de integración de IA

ClaudeClaw Discord Bot

Un bot de Discord con tecnología de IA que va más allá del simple chat. Creado con TypeScript y el modelo Llama 4 Scout de Groq, cuenta con bucles de agente de varias rondas con uso real de herramientas: busca páginas web, ejecuta comandos y lee archivos para responder preguntas.

Descripción general del proyecto

ClaudeClaw (greg-bot) es un bot de Discord que actúa como un agente de IA en lugar de un simple chatbot. Cuando un usuario hace una pregunta, el bot no solo genera texto, sino que puede decidir de forma autónoma buscar una página web, ejecutar un comando bash, leer un archivo local o enumerar el contenido de un directorio, y luego utilizar los resultados para formular una mejor respuesta.

El bot se ejecuta en la plataforma de inferencia de Groq utilizando el modelo Llama 4 Scout 17B (16 expertos), lo que le proporciona tiempos de respuesta rápidos y una gran capacidad de razonamiento. Cada conversación admite hasta 4 rondas de herramientas, con un tiempo de espera de 60 segundos para evitar bucles de agentes descontrolados.

Implementado como un servicio systemd en un VPS de Vultr, el bot funciona las 24 horas del día, los 7 días de la semana, y da servicio al servidor Discord de MySEODesk. El código base de TypeScript se compila en JavaScript para su producción, y el SDK de Groq se encarga de toda la comunicación LLM.

Características principales

Bucles de agentes de varias rondas

Hasta 4 llamadas secuenciales a herramientas por solicitud. El bot razona sobre la información que necesita y la obtiene de forma autónoma antes de responder.

Obtención de datos web

Recupera y procesa páginas web bajo demanda. El HTML se convierte a texto y se recorta a 3000 caracteres para un uso eficiente del contexto.

Ejecución de Bash

Ejecuta comandos de shell en el servidor para consultas del sistema, operaciones con archivos y procesamiento de datos. Sandbox con límites de salida.

Lectura de archivos

Lee archivos locales y enumera directorios en el servidor. Útil para comprobar configuraciones, registros y archivos de proyectos.

Groq Llama 4 Scout

Impulsado por la inferencia ultrarrápida de Groq con Llama 4 Scout 17B (16 expertos). El precio por token mantiene los costes al mínimo.

Implementación en producción

Funciona las 24 horas del día, los 7 días de la semana, como un servicio systemd en Vultr. TypeScript compilado en JS, con compilación y despliegue automatizados a través de rsync.

Pila tecnológica

TypeScript Node.js discord.js groq-sdk Llama 4 Scout systemd
Mr. Botsworth

Mr. Botsworth

Hey! I'm Mr. Botsworth, Greg's search bot. Ask me about his projects, skills, or services.