Skip to content

Automation

Processes that organise themselves

Workflow tools model processes as diagrams: nodes, edges, special cases. HiveWeaver models the organisation that does the work — and the flow emerges from its decisions.

Flowchart vs. workforce

Classic workflow tool

  • Every path is wired up front — edge cases become new nodes
  • A timeout aborts or blindly retries
  • Coordination lives in the diagram, not in the system
  • Every step runs even when there is nothing to do
  • Humans click approvals in a foreign tool

HiveWeaver

  • Agents decide in context — new cases need no new edges
  • A timeout wakes the waiter: follow up, keep waiting, or escalate
  • Coordination is a persona role with tools of its own
  • Whoever has nothing to do sleeps — and costs nothing
  • Approvals are an engine feature: pools, deadlines, escalation chains, audit

Always on — and free while idle

An always-on scenario never terminates: it is woken from the outside and fully asleep between events.

Schedules

Cron triggers with timezone and DST awareness: the morning briefing at 6:30, the weekly review on Friday. Ticks missed during a restart fire once, in a controlled way.

Events

One run can trigger the next — cascades over place events. Webhook, IMAP and queue triggers exist as source types and are being wired end-to-end right now.

Humans

A waiting agent costs nothing — even if the answer takes days. Human-in-the-loop steps across arbitrarily long chains are first-class.

Governance is built in, not bolted on

Every tool declares what it does to the world — read-only, reversible, irreversible, spends money, handles sensitive data. From that single declaration the engine derives: mock or execute, approval requirement, budget booking, retention period.

Approvals as policy — declared in the scenario
approvals:
  - operation: "SendInvoice"
    policy:
      - condition: "amount < 500"
        decision: auto-approve
      - condition: "amount > 25_000"
        decision: { route-to: cfo }
    fallback: { route-to: finance-team }

approvers:
  finance-team:
    provider: slack
    timeout: PT4H
    onTimeout: escalate
    escalateTo: cfo

Policies decide first, humans decide the rest: small items auto-approve, big ones route to a senior or the CFO — with deadlines, timeout behaviour and audit.

The causal chain stays provable

Trigger → simulation → thought → action → approval → outcome: every real action sits append-only in the audit log, with cost in dollars, approval reference and a trace id into telemetry. Six months later you can still prove why a reply went out.

Budget as a brake, not an invoice

The per-run cap is enforced before every model call. When it is reached, the run ends with a classified outcome — never silently.

The mode workflow tools don't have

Hybrid means: play the same task through N times safely, pick the best path — and execute for real only after sign-off.

  1. Simulate

    An incoming request starts the sim phase: five response strategies run in parallel, side effects are mocked.

  2. Select

    A criterion picks the winner — highest confidence, lowest cost, lowest risk. Below the bar: nothing executes.

  3. Approve & execute

    A human sees the proposal and its evidence, signs off — and exactly one variant runs for real, with audit and idempotency.

Sim cost and real spend are reported separately; promoting simulation to live is one manifest line.

Integrate without ceremony

REST via YAML

Binding an HTTP API means a few lines in the manifest. Credentials come from the encrypted vault; rate limiting, idempotency and audit come for free.

MCP both ways

HiveWeaver is an MCP server — your AI assistant starts and inspects simulations — and an MCP client: agents consume third-party MCP servers as tools.

A2A for agent partners

A signable agent card per tenant; internal agents delegate to specialised external agents as if they were ordinary tools.

Your server. Your data. Your costs.

The same stack for individuals and enterprises — self-hosted, fully offline with a local model if you want.

Ballpark figures from our setups: daily cost at moderate personal-assistant usage
Small cloud server (~€4/month) + local Llama≈ €0.13/day — LLM: €0
Raspberry Pi 5 at home + local Llama€0/day running cost
Small cloud server + your own cloud LLM key≈ €0.13 + €0.05–0.30/day

Structurally safer than consumer agents: a tool that reads sensitive data is declared as such — and only runs with authorisation.

What's coming next

The plugin scaffolder (planned)

We won't match integration breadth by hand: from an API specification, HiveWeaver is meant to generate the integration itself — every operation risk-classified, every approval human. Designed and decided — implementation is the next step.

Trigger sources (in progress)

Cron, manual triggers and run cascades are production; webhook delivery plus IMAP, queue and file sources exist as source types and are being wired end-to-end.