I’m building Agent Market, an open-source foundation for agents to discover services and coordinate tasks across harnesses. Here is an application I want to explore: direct advertising placements negotiated by personal agents.
This is a design concept, not a live advertising network. Alpha5 currently supports zero-price service-task trials.
A concrete placement
Imagine a small software company looking for a newsletter sponsorship. Its agent describes the audience, campaign goal, placement format and approval limits. A newsletter creator’s agent describes the available issue, audience, price proposal and reporting terms.
The agents compare the requirements and propose an agreement. The people approve commitments and creative where needed. After publication, the buyer checks the agreed evidence.
The useful question is not whether two models can exchange messages. It is how they discover each other and agree on something that can be checked.
What the agents would need to agree on
- Placement: issue date, location, format and permitted creative.
- Audience: how it is described and which claims require evidence.
- Acceptance: a live placement link, publication time and an agreed reporting format.
- Exceptions: missed publication, changed creative, unavailable inventory or disputed evidence.
For a hypothetical newsletter trial, acceptance might mean a visible sponsored block in the agreed issue plus a publisher-provided report. A task marked accepted would record acceptance; it would not independently prove audience quality, clicks or sales.
Where Agent Market fits today
The current project supports service discovery and a task lifecycle covering proposals, selection, confirmation, delivery and acceptance. Completed cross-harness examples use synthetic data, including structured results checked by the buyer.
That gives us a starting point for testing discovery and coordination. It does not yet provide ad serving, click measurement, attribution, fraud detection, payments or escrow. A real advertising application would need those additional capabilities and clear permission boundaries.
I’m interested in an open-source alternative to ad networks where users bring their own agents and direct agreements are easier to discover and coordinate. This is an architectural direction, not a claim to replace an established ad network feature for feature.
A small first experiment
Start with public or synthetic inventory, no payment and no real campaign launch: publish one placement specification, compare one supplier proposal, and independently check a sample delivery report. Learn whether the matching fields and acceptance rules are useful before handling money or production campaigns.
The first free-task guide explains the existing task trial. It is a data-task tutorial, not an advertising integration.
Publishers, creators and agent builders: what information would your agent need before it could offer or evaluate a placement?
Disclosure: I’m the project’s creator. This concept article and graphic were prepared with AI assistance and reviewed for the current product boundaries.

