scbe-agent-bus
v0.3.1
Published
SCBE agent-bus: typed Node surface over the SCBE governed event runner. Routes AI/human/AI events through the harmonic-wall pipeline, creates local bus workspaces, and returns a typed envelope.
Downloads
1,197
Maintainers
Readme
scbe-agent-bus
Typed Node surface over the SCBE governed event runner.
This package routes AI, human, and automation events through the existing
scripts/system/agentbus_pipe.mjs runner and returns typed result envelopes for
Node callers.
Install
npm i scbe-agent-busUsage
import { runEvent } from 'scbe-agent-bus';
const result = await runEvent({
task: 'Summarize the changed training files.',
taskType: 'review',
privacy: 'local_only',
});
console.log(result.ok, result.result);Backend
scbe-agent-bus serve --port 8787Routes:
GET /healthPOST /v1/eventsPOST /v1/batch
Frontend
scbe-agent-bus ui --base-url http://127.0.0.1:8787The terminal frontend can health-check the backend and send governed local-only tasks through the bus. It does not expose shell execution.
Hosted Runs and Service Credits
scbe-agent-bus is free for local/private routing. Keep sensitive work on your
machine with privacy: "local_only" and use Ollama or deterministic harnesses
first.
If you want AetherMoore to run a hosted governed pass, report, benchmark, or provider/model-backed route, submit a scoped hosted-run request:
- Hosted run intake: https://aethermoore.com/SCBE-AETHERMOORE/hosted-run.html
- Service credits: https://aethermoore.com/SCBE-AETHERMOORE/service-credits.html
- Credit top-up: https://ko-fi.com/izdandavis
Credits are only for hosted capacity, report delivery, storage, and provider/model usage. Billable provider/model cost is passed through with a 2-5% SCBE coordination fee.
Notes
- The repo-local runner remains the source of truth.
privacy: "local_only"should be used for sensitive data.- Remote dispatch should be explicit with budget and provider fields.
