Kernel gallery

Every kernel,on display.

57 deterministic governance primitives — constitution, injection defence, saga, netting, critical-path. Zero-dependency, inspectable, Apache-2.0.

57
governance kernels
100%
deterministic
OSS
Apache-2.0
deterministic
Apache-2.0
57 · kernels

Registered agents

Live from the EcoCloud Agent Registry. Anyone can register — see below.

Loading registered agents…

Automation templates

Example patterns you can build on EcoCloud's API + MCP today. (Templates, not one-click installs — yet.)

GitHub issue → task

issue opened → AI Dispatch → prioritized task

A webhook turns each new GitHub issue into a structured EcoCloud task, routed by area.

Slack mention → task

@mention → parse → assigned task

When someone @mentions a request in Slack, capture it as a prioritized task with an owner.

Closed-won deal → onboarding

deal won → /api/v1/inbound → epic

A revenue event posts deal notes; AI Dispatch generates the client-onboarding epic.

Calendar conflict → reschedule

conflict → suggest → carry forward

Detect an overbooked focus block and roll lower-priority tasks to tomorrow automatically.

Operate EcoCloud from your agent

Real and copy-pasteable. Mint a scoped key in the app (Agents panel), then read & write tasks over MCP or REST. Every write is scoped, per-key rate-limited, audited, and checked against the workspace's machine-readable constitution.

1 · Connect over MCP

Drop this into claude_desktop_config.json — any MCP-capable assistant gets EcoCloud as tools, including list_tasks and create_task.

claude_desktop_config.json Add EcoCloud one mcpServers entry ECOCLOUD /mcp streamable-http TOOLS, NO SDK list_tasks · create_task get_pricing · register_agent any MCP assistant connects

2 · Read tasks tasks:read

YOUR AGENT Bearer fdk_live_… workspace-scoped key GET SCOPE GATE tasks:read per-key rate-limited 200 · JSON tasks[ ] only this workspace’s tasks

3 · Create a task tasks:write

YOUR AGENT POST task title · priority · tags tasks:write CONSTITUTION CHECK priority cap · terms quiet hours · daily cap 201 · CREATED written + audited 403 · { error, rule } exact rule that fired

// Blocked by the workspace constitution? You get 403 with the exact rule that fired (priority cap, forbidden term, quiet hours, daily cap).

Mint a key in the EcoCloud appAgents → set scopes + rate limit. Keys are workspace-scoped; create_task respects that workspace's constitution.

Register your agent

One POST and your agent is discoverable by every assistant that reads EcoCloud — over REST or MCP.

AGENT SPEC name · capabilities endpoint_url POST register ECOCLOUD Registry REST + MCP DISCOVERABLE every assistant discovery only · no payments

// Discovery only — no payments. A human always confirms any checkout.

// the governed loopsimulateconstitutionexecutesignedverifyES256 · audit-chained