Brand LogoBrand Logo (Dark)
InicioAgentes IAKits de HerramientasSelección de GitHubEnviar AgenteBlog

Categorías

  • Generadores de Arte
  • Generadores de Audio
  • Herramientas de Automatización
  • Chatbots y Agentes IA
  • Herramientas de Código
  • Herramientas Financieras

Categorías

  • Modelos de Lenguaje
  • Herramientas de Marketing
  • No-Code y Low-Code
  • Investigación y Búsqueda
  • Video y Animación
  • Edición de Video

GitHub Selecciones

  • DeerFlow — arnés SuperAgent de código abierto de ByteDance

Últimos Blogs

  • OpenClaw frente a Composer 2 diferencias clave en automatización y codificación
  • Google AI Studio vs Anthropic Console diferencias clave para desarrolladores
  • Stitch 2.0 vs Lovable Cuál es la mejor opción en 2026
  • Guía práctica para monetizar la inteligencia artificial en 2026 como solopreneur o freelancer
  • OpenClaw vs MiniMax ¿Privacidad o comodidad en tu asistente?

Últimos Blogs

  • OpenClaw vs KiloClaw comparación de precios y facilidad de uso
  • OpenClaw vs Kimi Claw
  • GPT-5.4 vs Gemini 3.1 Pro
  • Perplexity Computer desafía a los terminales financieros: ¿El fin de una era en 2026?
  • Mejores prácticas de OpenClaw
LinkStartAI© 2026 LinkstartAI. Todos los derechos reservados.
ContáctanosAcerca de
  1. Inicio
  2. Selección de GitHub
  3. ZeroClaw
ZeroClaw logo

ZeroClaw

Infraestructura de agentes IA en binario único con Rust: proveedores, canales, herramientas y memoria intercambiables, con seguridad por defecto.
15.6kRustMIT
rustai-agentagent-runtimeagent-infrastructureautonomous-agent
tool-calling
sandbox
secure-by-default
single-binary
edge-deployment
raspberry-pi
multi-provider
openai-compatible
telegram-bot
discord-bot
slack-bot
webhook-gateway
memory-system
sqlite
fts5
hybrid-search
vector-search
postgresql
observability
prometheus
alternative-to-openclaw
openclaw-like
self-hosted-automation

¿Qué es?

ZeroClaw empaqueta infraestructura de agentes en un binario único de pocos MB con un núcleo intercambiable basado en traits: proveedores de modelos, canales, herramientas, memoria, túneles y observabilidad pasan a ser decisiones de configuración. La seguridad viene por defecto con binding a localhost, emparejamiento, allowlists estrictas, alcance por workspace y sandbox opcional con Docker. Su memoria apuesta por un motor local “full‑stack”: recuperación híbrida con SQLite (FTS5 + vectores) y persistencia opcional en PostgreSQL para escalar de asistente en terminal a automatización de equipo.

Problemas vs Innovación

✕Problemas Tradicionales✓Soluciones Innovadoras
Los runtimes de agentes suelen depender de entornos pesados y stacks multiproceso, con arranque lento y alto consumo en máquinas modestas.Binario único y núcleo por traits para intercambiar Provider/Channel/Tool/Memory/Tunnel por configuración, reduciendo lock-in y pegamento.
La seguridad se añade tarde, complicando el self-hosting sin controles extra.Seguridad por defecto: binding a localhost, emparejamiento, allowlists, alcance por workspace y sandbox opcional con Docker.

Arquitectura en Profundidad

Núcleo intercambiable por traits
Provider/Channel/Tool/Memory/Tunnel/Observer se modelan como traits con implementaciones incluidas; montar el runtime pasa a ser una elección de configuración, no un proyecto de integración.
Gateway localhost-first y política de seguridad
El gateway usa binding a 127.0.0.1 y pairing para emitir tokens; los canales se controlan por allowlists y las herramientas se acotan por workspace, rutas bloqueadas y comandos permitidos, con sandbox opcional en Docker.
Memoria con búsqueda full‑stack (Postgres opcional)
SQLite combina búsqueda por FTS5/BM25 y similitud vectorial, fusionadas por ranking ponderado; PostgreSQL puede actuar como persistencia remota cuando hace falta.

Guía de Despliegue

1. Instalación bootstrap en un comando (ideal para equipos nuevos o modestos)

bash
1curl -fsSL https://raw.githubusercontent.com/zeroclaw-labs/zeroclaw/main/scripts/bootstrap.sh | bash

2. Compilar desde fuente (requiere toolchain Rust)

bash
1git clone https://github.com/zeroclaw-labs/zeroclaw.git && cd zeroclaw && cargo build --release --locked

3. Generar configuración y elegir proveedor de modelo (normalmente requiere API key)

bash
1./target/release/zeroclaw onboard --interactive

4. Arrancar el runtime persistente o el gateway (según necesidad)

bash
1./target/release/zeroclaw daemon  # o ./target/release/zeroclaw gateway

Casos de Uso

Escenario PrincipalPúblico ObjetivoSoluciónResultado
Asistente de desarrollo multi‑canal self‑hosted para equiposequipos de ingeniería y plataformaunificar entradas CLI/Telegram/Discord/Slack con herramientas y límites de permisos consistentesautomatización trazable y respuesta más rápida
Agente de automatización en el edge con hardware modestoingenieros de automatizaciónejecutar un agente binario único en Raspberry Pi o instancias baratas para operar y reportar estadoautomatización siempre activa a menor costo
Bot de procesos con memoria intercambiablesoporte y operaciones con contexto largoempezar con memoria híbrida en SQLite y pasar a PostgreSQL compartido al crecerescalar sin reescribir la integración

Limitaciones y Consideraciones

Limitaciones y Consideraciones
  • La mayoría de los flujos requieren API keys o autenticación por suscripción; planifica gestión de secretos y auditoría.
  • Compilar desde fuente exige disco/memoria; en máquinas modestas conviene usar binarios precompilados o bootstrap.

Preguntas Frecuentes

¿Cómo cambio de proveedor de modelo sin tocar código?▾
Trátalo como configuración: usa un endpoint compatible con OpenAI o uno personalizado y mantén canales/herramientas iguales. Lo crítico es fijar el contrato de prompts y la interfaz de herramientas.
¿Cómo escalo la memoria de SQLite a PostgreSQL?▾
Empieza con SQLite (búsqueda híbrida y autosave) y luego cambia el proveedor de almacenamiento a PostgreSQL configurando schema/tabla. Haz migración en dry-run para validar índices y permisos antes del cutover.
¿Cómo exponer el gateway de forma segura?▾
Mantén el binding a localhost y crea exposición explícita con túneles como Tailscale o Cloudflare. Pairing, allowlists y mínimo privilegio acotan la superficie.
Ver en GitHub

Métricas del Proyecto

Estrellas15.6 k
LenguajeRust
LicenciaMIT
Dificultad de DespliegueMedio

Table of Contents

  1. 01¿Qué es?
  2. 02Problemas vs Innovación
  3. 03Arquitectura en Profundidad
  4. 04Guía de Despliegue
  5. 05Casos de Uso
  6. 06Limitaciones y Consideraciones
  7. 07Preguntas Frecuentes

Proyectos Relacionados

DeerFlow — arnés SuperAgent de código abierto de ByteDance
DeerFlow — arnés SuperAgent de código abierto de ByteDance
26.1 k·Python
Pi Monorepo
Pi Monorepo
14.1 k·TypeScript
QMD
QMD
9.6 k·TypeScript
zvec
zvec
8.2 k·C++