Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Bastet-Agent-OS

Bastet Agent OS es un control plane local-first para equipos de agentes de IA. Orquesta Claude Code, Codex, Grok, agy y Hermes en flujos de trabajo cerrados con muestreo por ejecución, registro auditado y memoria del equipo.

Ficha actualizada 23 sept 2026, 12:36 · upstream 23 sept 2026, 12:11 · release v0.37.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es Bastet-Agent-OS

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

Bastet es un sistema operativo local para equipos de agentes de inteligencia artificial. Organiza los agentes que ya existen (Claude Code, Codex CLI, Grok Build, Google Antigravity 'agy', Hermes, Pi, OpenClaw o cualquier endpoint compatible con OpenAI/Claude) en equipos con roles, flujos de trabajo cerrados y recursos centralizados. Bastet no es un framework de agentes, sino un control plane que orquesta a agentes existentes.

Se diferencia de otros frameworks porque ejecuta la lógica de los agentes (Claude, Codex, etc.) directamente, mientras que Bastet añade una capa de gobernanza: flujos de trabajo con múltiples etapas, gestión de recursos por proyecto y memoria del equipo. Esto permite que varios proyectos corran simultáneamente bajo un control centralizado.

La arquitectura es 'control plane' en lugar de framework de agentes: los agentes ya existen (por ejemplo, Claude Code o Codex CLI) y Bastet se encarga de orquestarlos, gestionar sus recursos y mantener el estado del proyecto.

CASOS DE USO
  • Orquestar múltiples proyectos con diferentes LLMs (Claude Code, Codex, Grok, agy, Hermes) bajo un control plane centralizado.
  • Implementar flujos de trabajo cerrados donde cada etapa (planificación, implementación, prueba, revisión, merge) tenga validaciones y gateways propios.
  • Gestionar recursos compartidos entre proyectos: GPU, memoria RAM, tokens y créditos de API con muestreo por ejecución.
  • Mantener un registro auditado append-only de todas las acciones realizadas en cada proyecto, incluyendo fallos y correcciones.
  • Crear memoria del equipo basada en Agent Memory OS, donde cada ejecución registra lo que hizo el agente, qué gate falló y cómo terminó.
PUNTOS DESTACADOS
  • Bastet es un control plane: delega la ejecución a agentes existentes (Claude Code, Codex, Grok, agy, Hermes) y se encarga de orquestarlos.
  • Soporta múltiples roles por proyecto con flujos de trabajo cerrados que continúan tras fallos en cada etapa.
  • Permite muestreo de recursos por ejecución: GPU, memoria RAM, tokens y créditos de API con visibilidad global, por equipo o por proyecto.
  • Incluye un sistema de memoria del equipo basado en Agent Memory OS, donde el contexto se envuelve como agente para mantener ACLs y privacidad.
  • Soporta 5 idiomas en la interfaz WebUI: español, inglés, japonés, coreano e italiano (incluyendo traducciones locales).
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

System settings and the maintenance card with component versionsJob drawer: rework history, per-stage runs with agents and costProject card with workflow, role assignments and task plan
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Instalación: ejecutar el script de instalación desde GitHub o con pip/docker. El comando principal es: curl -fsSL https://raw.githubusercontent.com/yamantaka520/Bastet-Agent-OS/main/install.sh | bash O vía Docker: docker run -v bastet:/data -p 8890:8890 yamantaka520/bastet-agent-os El sistema crea un entorno virtual con Bastet, Agent Memory OS, SDK de Claude y pytest. Se recomienda ejecutar 'bastet doctor' para verificar la configuración inicial. El control plane se accede a través del WebUI en puerto 8890.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsFastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8890
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.