Tendero has to be two things at once — a credible commerce platform and an agent-native one — because an
agent checkout over a pretend cart demonstrates nothing. Around that core it serves four more purposes.
01
A credible commerce platform
Catalogue with variants and localized attributes, price lists and promotions with combination rules,
real-time stock across warehouses, cart, checkout, taxes, shipping, payments, orders with a state
machine, returns, accounts and guests, audit.
02
Commerce that agents can use
The same shop, open to AI agents through three surfaces with three trust models — and the aim of
being the first open .NET reference implementation of the Universal Commerce Protocol.
03
Production-grade AI in .NET
Hybrid search with regression tests, a self-hosted AI stack that costs nothing to run, and a rule
held by tests: every AI feature has a non-AI path, and the degradation is proved.
04
Building with an AI coding agent
How to direct an agent without the project degenerating: a written constitution, architecture rules
the agent cannot argue with, and gates that measure instead of trusting a confident answer.
05
Learning in public
The companion code to a blog series. Every article links a tag you can clone to get exactly the tree
it describes — and a book on building Tendero is being written from the same notebook.
06
Open, and free to use
MIT licensed, with a hard rule for everything it links: permissive licences only, model weights
included, each one checked at the exact version added.