SDK Reference

BrainOS is distributed as 5 npm packages. All support tree-shaking via subpath imports.

@brainos/workers

The BrainOS Worker SDK — Brain IQ routing, RL feedback loop, context assembly, adversarial verification, and self-consistency voting. The full 36-layer runtime.

terminalbash
npx brainos init

Subpath Imports

ImportDescription
@brainos/workersFull library
@brainos/workers/brain-iqBrain IQ scalar + System-0/1/2 routing
@brainos/workers/rlRL feedback loop + dopamine/gaba signals
@brainos/workers/researchGAIA pipeline: backward chaining + K-cap + verifier
@brainos/workers/memoryWorking memory blackboard + context assembly
@brainos/workers/hooksReact hooks for Worker state

@brainos/domain-agents

Domain routing, persona system, and prompt engineering for all 27 SE-aaS domains, 11 AaaS agents, and 7 PM-aaS domains.

terminalbash
pnpm add @brainos/domain-agents

Subpath Imports

ImportDescription
@brainos/domain-agentsFull library
@brainos/domain-agents/se-aas27 SE-aaS domain executors
@brainos/domain-agents/aas11 AaaS autonomous agent types
@brainos/domain-agents/pm-aas7 PM-aaS domains + FSM templates
@brainos/domain-agents/routingBrain IQ-aware cross-domain routing
@brainos/domain-agents/personasDomain personas + prompt builders

@brainos/memory-stack

Federated knowledge, working memory, context mesh, and long-term memory retrieval. Runs on Supabase + pgvector.

terminalbash
pnpm add @brainos/memory-stack

Subpath Imports

ImportDescription
@brainos/memory-stackFull library
@brainos/memory-stack/federatedFederated knowledge L25–L29
@brainos/memory-stack/context27-query context assembly + mesh
@brainos/memory-stack/embeddingspgvector embeddings + retrieval
@brainos/memory-stack/persistenceSupabase repository layer

@brainos/client

Lightweight HTTP client for the BrainOS API. Works in Node.js, Deno, Bun, and browsers.

terminalbash
pnpm add @brainos/client

@brainos/mcp-server

Model Context Protocol server — exposes BrainOS AI Workers as tools in Claude Desktop and Claude Code.

terminalbash
pnpm add @brainos/mcp-server

Integration Tiers

TierWhat You GetDependencies
1. Cognitive Control PlaneBrain IQ routing, System-0/1/2 hierarchy, Execution Contracts — <5ms per queryNone
2. Memory & ContextWorking memory blackboard, 27-query context assembly, Brain Context MeshSupabase + pgvector
3. Service FabricSE-aaS (27 domains), AaaS (11 agents), PM-aaS (7 domains) — each with RL loopSupabase + Anthropic API
4. Self-EvolutionDreamCoder tool synthesis, RLVR calibration, Strategy Bandit, Federated Causal LearningSupabase + Anthropic API