🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@booboo-brain/panel

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@booboo-brain/panel

Booboo panel — the organigram. Run your agents like a company: a drag-drop hierarchy your agents boot from, with buckets, reports, rules and the 3D graph, over one org file + snapshot.

latest
Source
npmnpm
Version
0.5.7
Version published
Maintainers
1
Created
Source

@booboo-brain/panel

The Booboo organigram — your agent fleet as a real org chart, where the chart is the authority, not a diagram. Drag an agent under a new parent, hit apply, and the org file changes: validated before every write (a cycle can never land), versioned in git. Agents that boot with booboo_boot obey the new shape next session.

Standalone (no React app needed)

booboo panel --org org.booboo.json [--snapshot brain.json] [--port 8990] [--no-open]

The package ships a prebuilt static app (dist-app/) that the @booboo-brain/cli panel command serves directly. Pass --snapshot to light up live memory/report counts on each dossier.

Five tabs over one org file + one snapshot:

TabWhat it shows
organigramthe drag-drop hierarchy — every agent a card: rules, skills, buckets, latest reports
bucketseach memory bucket with live counts and the agents that reach it
reportswhat the fleet closed, newest first, filterable per agent
ruleswho declares each rule, who inherits it (rules inherit top-down)
graphthe 3D brain, embedded (@booboo-brain/viewer)

Reports and buckets fill two ways: live, when an agent calls booboo_remember / booboo_report over MCP (durable journal writes, no rebuild), or in bulk from your own tables via config — see the repo's docs/CONFIG.md.

As a React component

npm install @booboo-brain/panel react react-dom
import { Panel } from "@booboo-brain/panel";

// Standalone default: same-origin /api/*. A host app injects its own backend:
export function OrgPage() {
  return <Panel api={(path, init) => fetch(`/my-backend${path}`, init).then((r) => r.json())} />;
}

Panel mounts the full five-tab app; the api prop (ApiFn) routes every read/write so you can back it with anything that speaks the same /api/* shape the CLI serves.

Part of Booboo — the unified operational brain. MIT.

FAQs

Package last updated on 30 Jul 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts