pliuzv0.1.x

Early access

Stop building your own approval layer. Gate every agent action with Pliuz.

For engineering teams running 2+ agents in production. Pliuz adds a human-in-the-loop approval gate and a verifiable SHA-256 audit trail — EU-hosted, DPA-ready, pip install pliuz, Apache 2.0.

  • EU · Frankfurt
  • DPA day one
  • Tamper-evident hash chain
  • No LLM in the critical path
  • Apache 2.0

Ready to apply as a design partner? Apply to the program →

The problem now

AI agents aren't experiments anymore.

They're paying, refunding, emailing, and changing customer data in production. Recent incidents prove it: dropped production tables, a $31,000 payment with no approval, sensitive data exposed.

The question isn't “is governing agents worth it?”— it's “who answers when ours fails?”

Why not build it yourself

You could build the approval layer yourself.

And then you maintain it forever. Every one of these is its own project:

  • State while a human decides
  • Retries and timeouts
  • Channel routing (Slack, email)
  • An audit trail that actually holds up
  • Row-level security per tenant
  • Tamper-evidence you can prove

Pliuz is that layer as infrastructure — an open-source SDK and an EU-hosted control plane — so your team ships agents instead of approval plumbing.

How it works

From pip install to a defensible audit trail.

01

Wrap the risky call

Decorate any agent action with @gated. Pliuz intercepts it before it runs.

02

A human decides

The action pauses and routes to Slack. Approve, reject, or let a declarative policy auto-decide — no LLM in the path.

03

Everything is logged

Each decision is a link in an append-only SHA-256 hash chain you can verify with a single SQL call.

agent.py·python
from pliuz import gated

@gated(risk="high")              # pauses for human approval in Slack
def refund(order_id: str, amount: int):
    stripe.refunds.create(order=order_id, amount=amount)
verify the chain·sql
select ok, verified, total
from pliuz_verify_chain();   -- ok | 881 | 881  (tamper-evident)

$ pip install pliuz · Apache 2.0

Why you can trust it

Tamper-evident by design.

Every decision is a link in an append-only SHA-256 hash chain you can verify yourself with a single SQL call. EU-hosted in Frankfurt. DPA signable from day one. SDK open-source under Apache 2.0.

SHA-256 hash chain

Every decision is an append-only link you verify yourself — no need to trust us.

EU-hosted, Frankfurt

No US region without an explicit agreement. DPA signable from day one.

Open-source SDK

pip install pliuz, Apache 2.0. The control plane is the hosted product.

  • EU · Frankfurt
  • DPA day one
  • Tamper-evident hash chain
  • No LLM in the critical path
  • Apache 2.0

Why design partners

Javier Mancera Villa, Co-founder & CEO of Pliuz

Javier Mancera Villa

Co-founder & CEO

javier@pliuz.com

We're selecting 3–5 teams running 2+ agents in production. You get direct onboarding with me in the first two weeks, 40% off year one, preferred support, and real influence on the roadmap. Easy exit: 30 days' notice, your data exportable as signed JSONL.

Two ways in

Start where you are.

Just exploring

Drop your email and we'll send the quick-start and tell you when we open seats. No commitment.

Get early access

Ready to commit

Running 2+ agents in production? Apply to the design partner program — direct onboarding and 40% off year one.

Apply to the design partner program

Before you apply

The five questions that decide it.

Why not just build the approval layer myself?

You can — and then you maintain it forever: state while waiting on a human, retries, channel routing, an audit trail that actually holds up, RLS, tamper-evidence. Pliuz is that layer as infrastructure, an open-source SDK and an EU-hosted control plane, so your team ships agents instead of approval plumbing.

Is Pliuz open source?

The SDK is, under Apache 2.0 — pip install pliuz. The control plane is the hosted commercial product that stores the audit trail and routes approvals.

Where is my data hosted?

In the EU, in Frankfurt. No US region without an explicit agreement. A DPA is signable from day one.

Which agent frameworks do you support?

LangGraph, CrewAI, the Claude Agent SDK, the Vercel AI SDK and OpenAI Agents — or any custom Python or TypeScript agent through the SDK.

Do I need an LLM to evaluate risk?

No. Risk evaluation is declarative (JSONLogic with a small whitelist of operators) — there is no LLM in the critical path.

Design partner program

Apply to become a Pliuz design partner.

For teams running 2+ agents in production that need human approval and a tamper-evident audit trail. We review every application and select the companies where the fit is mutual.

pip install pliuz · Apache 2.0 · EU-hosted (Frankfurt) · DPA available · no email required to try the SDK

Read the docs or learn more about Pliuz.