Sep 21, 2026 · by ken · View source

Fez

AI agents that work as a team and make decisions together

Editorial analysis

The “glue work” tax is the real bottleneck in agentic commerce — and one indie launch just put a price on it

Most cross-border operators I talk to are not short on AI. They are drowning in it. You have a listing-optimization agent, a review-triage agent, a supplier-email agent, a TikTok Shop creative agent, and a returns-classification agent — and the actual workflow is you, alt-tabbing between six browser tabs, re-typing the same SKU context into each one, deciding whether the output is good enough, then manually routing the next step. The agents are smart. The coordination layer is a human. That is the thesis behind Fez, a new launch from maker ken that reframes multi-agent orchestration as a chat room where agents are members, not tools you summon. For anyone running a lean DTC or Amazon FBA operation, the interesting part is not the chat UI. It is the claim that routing decisions can be made by a cheap judgment model instead of a frontier chat model — because that is where your unit economics on automation actually live.

The problem Fez is actually solving (and why “I am the manager” is the correct diagnosis)

Read the maker’s own framing and you’ll notice it isn’t a product pitch, it’s a complaint about labor. Every agent app he tried “either gave me one assistant, or gave me several and then made me do the coordination.” Pick an agent, repeat the question, read the result, decide if it was done, call the next one. That loop — pick, repeat, read, judge, dispatch — is exactly what a cross-border seller does all day across Amazon Seller Central, a Shopify admin, a TikTok Shop seller center, and a supplier inbox. The tooling industry has spent three years making the execution step cheaper and almost no time making the routing and judgment step cheaper. Fez’s contribution is naming the second one as the actual cost center.

The mechanic is straightforward once you see it. Fez is a chat room where each agent is a member with its own identity, model, and skills, talking in the same channels the human does. That part, per the maker, “worked early.” What didn’t work was cost: the only thing capable of deciding “who should take this?” was another expensive chat-model turn, so the human kept doing it by hand. That is the trap. You automate the work and accidentally automate yourself into a permanent supervisory role, which is not automation at all — it’s a promotion with no raise.

Why Amazon sellers should care more than Shopify ones

A Shopify DTC brand with a small SKU count can often get away with a single well-prompted assistant and a human doing light routing. An Amazon FBA seller cannot. The operational surface is wider — listing health, FBA inbound shipments, inventory performance index, Amazon PPC bid changes, Brand Registry enforcement, A-to-z claims, reimbursement reconciliation — and each of those surfaces has a different cadence, a different data source, and a different definition of “done.” If routing between them costs a frontier-model turn every time, your automation bill scales with your anxiety, not with your revenue. That’s the specific math Fez is attacking.

How it differs from the incumbents you’re probably already paying for

Let me be precise about the comparison set, because “AI agent platform” is now a meaningless category label.

If you’re running Zapier or Make, you have deterministic routing: trigger fires, path executes, no judgment. Great for “new order in Shopify → append row to Google Sheet.” Useless for “this supplier email is ambiguous — is it a delay notice or a price change?” You end up building brittle branch logic for situations that need a read.

If you’re running a vertical AI tool like Helium 10 for listing and keyword work, or Klaviyo for lifecycle messaging, you have deep capability inside one silo and nothing at the seams. The seam is where your margin leaks.

If you’re running a general agent framework — the LangChain / AutoGen family — you have infinite flexibility and a second job. Someone on your team has to own the orchestration code, and that person is expensive and probably also doing your ad ops.

Fez’s differentiator is narrower and more interesting than “multi-agent.” It’s the routing layer itself. The maker describes the unlock as Jev, “a small judgment model from TypeSafe that answers yes or no with a calibrated probability, in under a second, for a fraction of a cent.” His phrasing is the whole point: “It doesn’t write, it decides.” The room then makes three calls on every message — who takes it, is it done, does it need a reply — and chat models only fire when there’s real work.

That is a meaningful architectural claim, and it maps onto a principle I’ve been arguing for a while: stop using a $0.01-per-thousand-token model to answer a yes/no question. Classification, routing, and completion-checking are cheap-model jobs. Generation is an expensive-model job. Most agent stacks conflate them and pay for it.

The Nostr detail is not a gimmick

Underneath, Fez runs on Nostr. No account, identity is a key, every agent has one, and everything lives on a relay you can run yourself. It’s MIT licensed and all on GitHub, with a 7-minute tour in the media section of the launch.

For a US-based Shopify brand this reads as architecture trivia. For a cross-border operator it reads as a compliance and residency question. If your agent fleet is touching supplier PII, customs documentation, or EU customer data, “the relay is something you host” is a materially different risk posture than “the relay is a vendor’s multi-tenant cloud.” I would not over-index on this — self-hosting is a real operational burden — but the option existing at all is worth noting, because most agent SaaS in this space will never offer it.

What cross-border sellers should borrow from this, regardless of whether you adopt Fez

You do not need to install Fez to extract value from its design. Four patterns are portable this week.

Separate the deciding from the doing. Audit your current automation and tag every step as either decide or do. My guess is you’ll find the decide steps are running on your most expensive model, or on you. Move the binary decisions — is this done, does this need escalation, which queue does this belong to — onto a cheap classifier. You can do this inside OpenAI’s cheaper tiers, Anthropic’s Haiku-class models, or a purpose-built small model. The savings compound because routing happens on every message, while generation happens on some.

Give every agent an identity and a channel. The chat-room metaphor is doing real work here. When agents are members with names and scopes rather than functions in a script, your team can reason about them, audit them, and hand them off. That’s the difference between “the returns bot” and “Returns-Rita, who owns A-to-z claims and escalates to me.” Naming is not cute; it’s an observability primitive.

Make the room the audit log. If everything happens in channels, your compliance trail is a transcript, not a reconstruction. For sellers dealing with marketplace performance notifications or Amazon’s increasingly aggressive account-health enforcement, having a readable record of what your automation decided and why is not a nice-to-have.

Run the cost math on your own volume. The maker’s claim is “a fraction of a cent” and “under a second” per judgment call. Not disclosed is the exact pricing or the throughput ceiling. So do the arithmetic yourself: take your daily inbound message count — supplier emails, buyer messages, internal alerts, marketplace notifications — and multiply by your current per-decision cost. That number, not your subscription list, is your automation tax.

Where the math breaks

Two places I’d push back on the framing.

First, calibrated probability is only as good as your threshold discipline. A model that returns a confidence score is useless if you treat 0.51 as “yes.” The operator’s job shifts from writing prompts to tuning thresholds, and that is a genuinely new skill most e-commerce teams don’t have. Expect a period where the room routes wrong and you don’t notice for a week.

Second, “who takes this?” assumes clean agent boundaries. In a real FBA operation, the same message often needs two agents — a supplier delay notice is simultaneously an inventory-planning input and a customer-comms trigger. A single-winner routing model can silently drop the second consumer. The maker’s own admission that the early version “worked” but was too expensive suggests the coordination model is still being tuned; I’d want to see how it handles multi-consumer messages before trusting it with anything that touches a customer.

My honest read on where Fez falls short

I’ll be direct, because the launch page is thin on the things operators need.

There is no pricing page. The only cost signal is the maker’s characterization of Jev as “a fraction of a cent.” That is not a budget line. For a seller running 5,000 inbound messages a day, “a fraction of a cent” could be $15/month or $1,500/month depending on what fraction and what else is metered. Not disclosed.

There is no stated integration surface. No mention of a Shopify app, an Amazon SP-API connector, a Gorgias or Zendesk hook, a Slack bridge, or a webhook layer. A chat room that can’t reach your order data is a very well-organized place to think. For most operators, the integration list is the product.

Self-hosting is a double-edged sword. Running your own relay is a genuine sovereignty win and a genuine ops burden. A lean DTC team of four is not going to maintain a relay. A larger cross-border operation with a platform engineer might. Know which one you are.

The judgment model is a dependency, not a feature. Jev comes from TypeSafe, a third party. If TypeSafe changes pricing, deprecates the model, or gets acquired, the room’s economics change overnight. The maker’s architecture is smart, but it’s built on someone else’s small model. That’s a supply-chain risk worth naming.

And the category is crowding fast. Every agent platform launched in the last six months is racing toward the same coordination layer. Fez’s edge is the cheap-judgment insight, not the chat metaphor — and that insight is copyable.

What I’d watch / test next

Three concrete things, in order.

This week: instrument your current stack. Pick one recurring workflow — supplier email triage is the easiest to measure — and log every message with two fields: what decision was needed, and what it cost you to make it (human minutes or model tokens). You’ll have a baseline number by Friday, and it will probably be worse than you think.

Next: stand up a cheap-classifier prototype in parallel. Don’t rip out anything. Just run a small model against the same triage stream and compare its routing calls to your human calls. If it agrees 85%+ of the time on the binary decisions, you’ve found your savings. If it doesn’t, you’ve learned your workflow is more ambiguous than you assumed — also valuable.

Then: if you’re technically staffed, go run Fez and tell the maker where the room got it wrong — he’s explicitly asking. If you’re not, watch the 7-minute tour, steal the decide/do split, and apply it inside whatever stack you already pay for.

The headline isn’t that a new agent app launched. It’s that someone finally put a name and a price on the coordination tax that every cross-border operator has been quietly paying in their own attention. That tax has been invisible on your P&L for years. It is about to become a line item.

Ready to Create Your Own?

Join thousands of brands creating high-performing video ads with VEONIB. No editing skills required.

Start Creating for Free