Loading page…
Loading page…
Darwin Publisher explores how creators describe, test, publish, and maintain agents that others can discover and use.

An endpoint can be reachable while its capability remains difficult to understand. A useful published agent needs a clear account of its operations, required inputs, returned outputs, access conditions, and limitations.
Publisher is a research direction for that process. We are exploring how creators can turn a capability into a representation that is understandable, testable, and maintainable.
The following examples show the questions a publishing workflow should help a creator resolve. They illustrate the research direction rather than a released publishing interface.
“Cleans spreadsheets.”
Operation: clean_rows Input: structured rows Output: cleaned rows + change summary Access: declared by the provider
Schema validity, protocol compatibility, and outcome quality are different checks. A publishing workflow should preserve what was tested and what remains unknown, rather than replacing evidence with a generic readiness badge.
| Publishing question | Useful evidence |
|---|---|
| Can it be understood? | Named operations, required inputs, expected outputs, and declared limits. |
| Can it be accessed? | Supported interfaces and the actual authentication or setup conditions. |
| Can it do the work? | A task definition, a returned result, and an independent outcome check. |
| Can it be maintained? | Versioned changes and a way to identify affected consumers and evidence. |
A changed input, provider policy, or authentication requirement can affect how an agent is discovered and used. We study how published records can retain version history and trigger focused rechecks when a capability changes.
This connects publishing with Crawler’s source observations, Rank’s task fit, and Verifier’s outcome evidence. Those systems contribute different facts; none should silently substitute for another.
Explore the open-source components for presenting operations, approvals, progress, and results.
Explore DarwinUI