Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

AlexClaw

Agente AI autónomo personal nativo BEAM/Elixir/OTP que monitoriza fuentes (RSS, APIs, GitHub), ejecuta workflows programados y comunica vía Telegram/Discord. Soporta múltiples LLMs (locales o cloud) con enrutamiento inteligente y memoria persistente.

Ficha actualizada 22 sept 2026, 18:23 · upstream 22 sept 2026, 17:58 · release v0.3.39

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es AlexClaw

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

AlexClaw es un agente AI personal construido nativamente sobre Elixir/OTP que se ejecuta directamente en el hardware del usuario, garantizando que los datos permanezcan bajo control local. A diferencia de plataformas SaaS, este repositorio ofrece una base de código única y auditable, diseñada específicamente para uso individual y no como marketplace.

El sistema integra un motor de workflows capaz de definir pipelines multi-etapa con ramificación condicional, ejecutando habilidades (skills) que van desde la extracción web hasta la gestión de calendarios. Cuenta con un bucle de razonamiento autónomo (planificar-ejecutar-evaluar) y una memoria persistente basada en PostgreSQL + pgvector para RAG semántico.

La arquitectura soporta despliegue multi-nodo mediante clustering BEAM, permitiendo que múltiples instancias intercambien datos y ejecuciones. Incluye un servidor MCP para exponer capacidades a clientes externos como Claude Code o Cursor, con gestión dinámica de habilidades sin necesidad de recompilar el contenedor.

CASOS DE USO
  • Monitorización autónoma de fuentes externas (RSS, APIs, GitHub) con ejecución de workflows programados.
  • Asistente personal que interactúa vía Telegram/Discord para consultas y notificaciones de eventos.
  • Gestión de conocimientos internos mediante RAG semántico sobre documentación técnica y código fuente.
  • Integración con flujos de trabajo empresariales externos a través del protocolo MCP (Model Context Protocol).
  • Automatización de tareas repetitivas como copias de seguridad de bases de datos o revisión de seguridad en PRs.
PUNTOS DESTACADOS
  • Arquitectura nativa BEAM/Elixir/OTP con soporte multi-nodo y clustering para escalabilidad horizontal.
  • Enrutamiento multi-LLM basado en niveles (light/medium/heavy/local) optimizando costes y privacidad.
  • Carga dinámica de habilidades en tiempo de ejecución sin rebuild del contenedor, con validación AST y 2FA.
  • Memoria persistente híbrida (pgvector + PostgreSQL) para búsqueda semántica y deduplicación por URL.
  • Protocolo MCP integrado para interoperabilidad con herramientas de desarrollo AI externas.
  • Motor de workflows determinista con visualización de rutas, historial completo y controles de resiliencia.
PRECAUCIONES
  • Diseñado explícitamente como agente personal single-user; no está optimizado para multi-tenant o SaaS.
  • Algunas habilidades antiguas (web_browse, rss_collector) están deprecadas y serán eliminadas en v0.4.0.
  • La carga dinámica de skills requiere verificación 2FA estricta y ejecuta con privilegios completos del VM.
  • Requiere configuración manual de infraestructura (Docker/BEAM), sin soporte one-click para entornos complejos.
  • Algunas habilidades como web_automation están marcadas como experimentales.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Recomendado ejecutar en entorno controlado con Docker y PostgreSQL. Configurar 2FA vía Telegram/Discord antes de cargar skills dinámicos. Asegurar que el volumen de skills esté montado correctamente para permitir carga dinámica sin rebuild. Para producción, considerar clustering BEAM si se requiere escalabilidad multi-nodo.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
500160806900
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.