Bastet Agent OS banner
yamantaka520 yamantaka520

Bastet Agent OS

Security community

Description

Local-first control plane for AI-agent teams — orchestrates Claude Code, Codex, Grok, agy & Hermes into gated workflows that fix their own failures, with per-run metering, an append-only audit log, and team memory. Apache-2.0.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

🐈 Bastet Agent OS

[![PyPI](https://img.shields.io/pypi/v/bastet-agent-os?label=pypi)](https://pypi.org/project/bastet-agent-os/) [![Python](https://img.shields.io/pypi/pyversions/bastet-agent-os?label=python)](https://pypi.org/project/bastet-agent-os/) [![CI](https://img.shields.io/github/actions/workflow/status/yamantaka520/Bastet-Agent-OS/ci.yml?branch=main&label=CI)](https://github.com/yamantaka520/Bastet-Agent-OS/actions/workflows/ci.yml) [![Docker pulls](https://img.shields.io/docker/pulls/yamantaka520/bastet-agent-os?logo=docker&label=docker%20pulls)](https://hub.docker.com/r/yamantaka520/bastet-agent-os) [![License](https://img.shields.io/github/license/yamantaka520/Bastet-Agent-OS?label=license)](https://github.com/yamantaka520/Bastet-Agent-OS/blob/main/LICENSE)

**A local-first operating system for AI-agent teams.** Bastet organizes the agents you already use — Claude Code (CLI or Agent SDK), Codex CLI, Grok Build, Google Antigravity (`agy`), Hermes, Pi, OpenClaw, or any OpenAI/Claude-compatible endpoint — into teams with roles, gated workflows, and centrally governed resources, so several projects can run concurrently under control.

Bastet is a **control plane, not another agent framework**. Execution comes from orchestrating agents that already exist; what Bastet adds is governance, a workflow engine that keeps going when things fail, and team memory.

Linux · macOS · Windows · WebUI + CLI · [繁體中文說明](README.zh-Hant.md)

Screenshots

Live captures from the validation deployment — a real Three.js game project (CatsWalker) driven end-to-end by the workflow engine.

**A project card, expanded** — the workflow's five stages, which role runs each, and the actual agents assigned (Codex, Claude Code, agy); PM decomposition confirmed, 30/30 tasks delivered:

![Project card with workflow, role assignments and task plan](https://raw.githubusercontent.com/yamantaka520/Bastet-Agent-OS/main/assets/screenshot-project.png)

**A finished card's drawer** — the spec