Sep 29, 2026 · by Muyukani Kizito · View source

JarvisCore

Build agents as peers in a mesh network with zero-trust

JarvisCore

Editorial analysis

The Agent Stack You’ll Actually Run Your Store On Is Being Rebuilt Right Now

If you run a cross-border operation — Amazon FBA, a Shopify DTC brand, a TikTok Shop catalog, a Temu or SHEIN storefront — you are already drowning in “AI agents.” Vendor pitches promise autonomous listing optimization, review triage, ad-bid tuning, supplier emailing, returns handling. Almost none of it survives contact with production, because the frameworks underneath were built for demos: one master agent, a pile of API keys in a .env file, and memory that either balloons in cost or forgets the wrong things. So when a team publishes an open-source runtime that attacks exactly those four failure modes, it’s worth a cross-border seller’s attention even though it has nothing to do with commerce. The infrastructure decisions made by agent-runtime builders in 2025 determine what your ops tooling looks like in 2026. JarvisCore, from Prescott Data, is one of the more honest attempts I’ve seen at that rebuild.

What JarvisCore Actually Claims to Solve

Let me restate the maker’s own framing, because it’s unusually specific. Muyukani Kizito, founder and CEO of Prescott Data, opened the launch by naming four structural problems with every agent framework his team tried: a master orchestrator that is both a single point of failure and a scaling ceiling; MCP servers that each drag their own provider-auth wiring, so “ten providers means ten auth headaches”; credentials sitting in .env files that inevitably leak into agent context, prompts, and traces; and memory that is either unbounded — cost and noise growing forever — or lossy, forcing agents to reason from fragments. That’s the diagnosis. The treatment is four design decisions, shipped as one Apache-2.0 package.

First, no master agent. Agents are equal peers in a decentralized P2P mesh; they discover each other, claim work, and pick up a failed peer’s work. Second, no MCP servers — agents write their own tools, and the runtime orchestrates provider authentication natively. Third, zero-trust credentials: a broker called Nexus injects credentials at call time, so agents never see a key and nothing depends on .env files. Fourth, bounded, lossless memory: agents “forget on a curve,” where what gets used stays and what doesn’t fades, keeping memory bounded without truncating what the agent needs. The install is a single pip install jarviscore-framework, and the maker’s pitch is that you start with one AutoAgent configured in three attributes, then scale the same code across machines.

Why Amazon sellers should care more than Shopify ones

Here’s my read on who this actually matters to. A Shopify merchant running a Klaviyo flow and a handful of Meta campaigns can tolerate a demo-grade agent stack, because the blast radius of a failure is a missed send or a bad bid. An Amazon seller cannot. Your Seller Central credentials touch inventory, pricing, advertising, and — critically — account health. If an autonomous agent has your SP-API keys sitting in a prompt trace, or in a log that gets shipped to a third-party observability vendor, you are one incident away from a suspension conversation you cannot win. The same logic applies, harder, to anyone running multi-marketplace operations across Amazon, eBay, and Etsy with shared payment infrastructure. The “credentials never enter agent context” claim is not a nice-to-have for this audience; it’s the entire ballgame.

How It Differs From What You’re Probably Using Today

Most operators I talk to who’ve experimented with agents have landed on one of three stacks: LangChain/LangGraph-style orchestration, a CrewAI-style role-based crew, or a homegrown loop glued to OpenAI’s function calling. All three share the master-orchestrator shape Kizito describes. When the orchestrator dies, the fleet dies; when you want more throughput, you scale the orchestrator, which is exactly the thing that doesn’t want to scale. JarvisCore’s peer-mesh model is a genuine architectural departure, not a rebrand. Whether it holds up under real concurrency is unproven — more on that below — but the shape is right.

The MCP critique is the more interesting one for tooling people. Model Context Protocol has become the default way to give agents tools, and it’s genuinely useful. But every MCP server you bolt on brings its own auth story, and if you’re wiring up Amazon SP-API, Shopify Admin, Stripe, a 3PL’s API, and a supplier portal, you’re maintaining five auth patterns in five places. JarvisCore’s bet — agents write their own tools, the runtime handles provider auth natively — is a consolidation play. I’d compare it to what Zapier did for SaaS integrations in the 2010s: the value isn’t the individual connection, it’s not rebuilding the connection layer every time. The difference is that Zapier is a hosted product with a support contract, and JarvisCore is a library you own.

Where the math breaks

The bounded-memory design deserves scrutiny. Kizito confirmed in the comments that the team is using “old ebbinghaus forgetting curve” — mimicking how humans theoretically forget — and that they are “still experimenting the scale of what we have.” That’s an honest answer, and it’s also a warning. Forgetting curves are elegant in theory and miserable to tune in practice. If your agent is handling supplier negotiations over a six-week lead time, a curve tuned for chat-style interactions will drop the thread. If it’s tuned too conservatively, you’re back to unbounded growth. There is no disclosed benchmark here, no published eval, no number. Treat the memory feature as promising and unvalidated.

The Security Conversation Is the Real Story

The comment thread is where this launch earns its keep, and I’d argue it’s more valuable than the product page. Gal Dayan, listed as building Dial, pushed the maker on the obvious contradiction: you’ve moved auth to a broker to avoid scattering secrets, but doesn’t the broker become the single point of failure — and the single most attractive target — in a supposedly peer-to-peer mesh? If Nexus goes down or gets compromised, do agents lose the ability to call out, or is there a fallback that quietly reintroduces static keys?

Kizito’s first answer was candid: they “definitely need to think about what happens when the broker is down,” and his instinct was fail-closed with a human in the loop, while acknowledging he was “thinking on my feet.” Dayan then sharpened it: if someone gets into Nexus itself, fail-closed doesn’t help — the attacker now holds the most valuable credential store in the mesh instead of one agent’s key. Does the broker get least-privilege-per-task treatment, or broad standing access so it can hand out any credential on demand?

The maker’s follow-up is the most substantive technical detail in the whole thread. Yes, same least-privilege-per-task model, and in production you maintain your credential vault — a secrets manager like Google Cloud’s or HashiCorp Vault — enforce least privilege at that boundary, then interface it with the broker. They explicitly considered building a credential store inside Nexus and rejected it, both because they saw the risk Dayan described and because it was “reinventing the wheel.” Dayan’s final reply, unanswered at the time of the scrape, is the right question: doesn’t that just push the problem up a layer? Whoever holds the broker’s own credential to talk to the secrets manager becomes the thing worth compromising. Is that identity short-lived, or a static service account, since something has to be the root of trust eventually?

Why this thread matters more than the launch post

Read that exchange again and notice what happened: a maker shipped a security-adjacent product, got two rounds of competent adversarial questioning, and adjusted his public position in real time — from “we’ll figure out broker downtime” to “the vault lives outside Nexus, we enforce least privilege at that boundary.” That’s the framework working. It’s also a reminder for operators: the security posture of any agent tool you adopt is a moving target, and the launch-day answer is not the production answer. If you’re evaluating agent infrastructure for a marketplace business, ask the root-of-trust question yourself. If the vendor can’t answer it, you’re not buying infrastructure, you’re buying a demo with your API keys attached.

The one feature every seller should want

James Kerr’s comment cuts to the practical heart: credentials injected at call time, so the agent never sees the key, is the part he’d want most, because keys leaking into prompts and traces is a real headache. I’d go further. For cross-border operators, this single property is worth more than every orchestration feature combined. Think about what’s actually in your credential set: Amazon SP-API refresh tokens tied to your seller account, Shopify Admin API tokens with write access to products and orders, payment processor keys, 3PL credentials, ad account tokens across Meta, Google, and TikTok. Every one of those is a business-ending leak if it lands in a log. A runtime that structurally prevents keys from entering agent context is solving a problem you have whether or not you’ve admitted it yet.

What Cross-Border Sellers Should Borrow From This

You probably aren’t going to rip out your ops stack this quarter and rebuild on JarvisCore. That’s fine. But four ideas here are portable to whatever you’re running, including the boring stuff.

Audit where your credentials actually live. If your answer is “in a .env file on a VPS” or “in a spreadsheet the ops lead maintains,” you have the exact problem this product was built to eliminate. Move to a real secrets manager — AWS Secrets Manager, Google Cloud Secret Manager, or HashiCorp Vault — and enforce least privilege at that boundary. This is a weekend project with an outsized risk reduction, and it doesn’t require adopting any new agent framework.

Stop building master orchestrators for your automation. Whether it’s a Zapier chain, a custom Python script, or an n8n workflow, if one component’s failure halts everything downstream, you’ve built the single point of failure Kizito describes. The peer model is overkill for most sellers, but the principle — decompose so a failure degrades rather than stops — is free.

Treat memory as a cost center, not a feature. Every agent or automation you run that accumulates context is accumulating cost and noise. Ask your tooling vendors how memory is bounded. If the answer is “we keep everything,” you’re paying for it, and your agent is getting dumber as the context fills with stale product data and resolved tickets.

Read the comment threads, not the launch copy. The most useful information about any tool is usually in the pushback. This launch is a case study: the product page says “zero-trust credentials,” and the comments reveal that the trust root is a service account talking to an external vault — which is a reasonable design, but a materially different claim than the headline suggests.

Where My Judgment Says It Falls Short

Three things give me pause. First, the memory system is described as still experimental, with no benchmarks, no evals, and an admission that the team is “still experimenting the scale.” Bounded lossless memory is the hardest problem in the list, and it’s the one with the least evidence behind it. Second, the unanswered root-of-trust question is a real gap, not a nitpick. “The vault is external, we enforce least privilege at the boundary” is correct as far as it goes, but something still has to authenticate the broker to the vault, and if that identity is static, you’ve relocated the target rather than eliminated it. Third, the P2P mesh is architecturally elegant and operationally unproven at the scale a multi-marketplace seller would need. Decentralized peer discovery and work-claiming sound great until you’re debugging why a failed peer’s inventory-sync task got picked up twice. I’d want to see production references before trusting it with anything touching live listings.

None of that makes the launch uninteresting. It makes it early. The diagnosis is sharper than the cure, which is normal for infrastructure at this stage.

What I’d Watch / Test Next

This week, do two things. First, run the credential audit I described — inventory every API key, token, and refresh secret across your Amazon Seller Central, Shopify, ad platforms, payment processor, and 3PL integrations, and note which ones live somewhere an agent or script could read them into a log. That’s a two-hour exercise that will tell you more about your actual risk than any vendor demo. Second, if you’re evaluating agent tooling at all, install jarviscore-framework in a sandbox and run one AutoAgent against a read-only API — your Shopify product catalog is a safe target — and watch specifically for two things: how the memory behaves as you feed it a week of synthetic interactions, and what happens to in-flight tasks when you kill a peer mid-run. Then go read the launch thread and ask the maker the root-of-trust question directly. The answer you get will tell you whether this is infrastructure you can build a business on or a promising experiment to revisit in six months.

Ready to Create Your Own?

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

Start Creating for Free