Routing and role boundaries
Coordinate specialized agents with bounded context instead of collapsing them into a generic team.
Alpha · source preview
External acceptance pendingCelladore Cognitive Mesh is a governed multi-agent execution and coordination layer for teams building auditable agent workflows. It routes bounded work to specialized roles, evaluates explicit permission conditions, and preserves execution evidence without claiming consensus, collective truth, or autonomous authority.
Observable execution trace
The workflow is a sequence of bounded decisions, not a black-box swarm. Each stage has a distinct responsibility and leaves evidence for review.
Share only the context required for the assigned role.
Match work to an explicit capability and role boundary.
Evaluate policy, access, and workflow conditions before action.
Run only the behavior supported by the selected engine.
Retain traceable decision and execution records for review.
Implemented product boundary
The repository contains implemented engines and adapters alongside interfaces, experimental components, and planned integrations. A documented port is not presented as a deployed capability.
Coordinate specialized agents with bounded context instead of collapsing them into a generic team.
Use deliberation, evaluation, or voting only where the selected implemented engine provides it.
Make permission conditions explicit at execution boundaries and deny work when a required condition is absent.
Keep decision and execution evidence available for operators and downstream attribution.
CLI preview
The prepared @celladore/cognitive-mesh package exposes the cognitive-mesh executable. It reads documented HTTP
interfaces and keeps orchestration logic in the backend. Publication is a separate authorization gate.
init stores endpoints, never credentials. doctor separates endpoint health from authenticated acceptance.
run and evaluate remain local validation previews until stable server contracts are approved.
Intended commands after separately approved publication
npx @celladore/cognitive-mesh --help
npx @celladore/cognitive-mesh init --api-url https://api.example.com
npm install -g @celladore/cognitive-mesh
cognitive-mesh doctor --json
cognitive-mesh agents --json
cognitive-mesh evaluate --sandbox --input "review this proposal"
cognitive-mesh run --sandbox --workflow demo Tasks, handoffs, approvals, and authority receipts stay in Baton.
Bounded context, role activation, policy decisions, evaluation, and provenance belong here.
Model routing, provider fallback, request policy, and gateway telemetry stay in Sluice.