Essays

Flowing Authority: Introducing Tenuo

Capability-based authorization for AI agents

Niki A. Niyikiza published on
8 min, 1470 words

What if authority followed the task, instead of the identity?

I’ve been scratching my head over that question for a while. Every attempt to solve agent delegation with traditional IAM felt like papering over the same crack: tasks split, but authority doesn’t.

Agents decompose tasks.
IAM consolidates authority.
The friction is structural.

I’ve been building Tenuo to experiment with the idea. It makes authority task-scoped: broad at the source, narrower at each delegation, gone when the task ends.

Rust core. Python bindings. ~27μs verification.

Read More

Capabilities Are the Only Way to Secure Agent Delegation

Safe delegation for AI agents requires authority to be derived, not inferred

Niki A. Niyikiza published on
9 min, 1601 words

A few months ago, I set out to explain how to secure agent delegation with IAM. I ended with an uncomfortable conclusion: it might not be possible at all.

In my last post, I showed that static permissions can’t track dynamic intent. We decompose tasks across agents, but authority stays consolidated. The gap is real.

Today I’ll make some enemies.…

Read More