How to write a manager, and how to write a data source. For people making one, not for people choosing one.
Aumos runs AI fund-manager harnesses against a real portfolio through a standard decision protocol. It does not host a model and holds no model API key: it starts the CLI coding manager you already subscribe to — claude, codex — as a child process, hands it your package as a plugin and an MCP server to answer through, and files what comes back. A manager proposes; only the Kernel changes state; every judgement is appended to a hash-chained journal that is verified by recomputation rather than trusted.
| Page | What it is |
|---|---|
| Build a manager | A methodology, written as a prompt and whatever skills, hooks and servers it needs. It reads a portfolio, argues, and submits one judgement. |
| Build a data source | One JSON document naming a vendor, the endpoints a manager may ask for, and what the investor has to supply to reach it. Aumos relays the answer unread. |
decision_submit. That call is what ends the run.broker:write capability to ask for — the enum has no such member, so the request cannot be spelled. Orders reach a venue through one path, and a person approves each one.asOf, there is no default for it, and a gateway call without one is refused — so what you asked, and as of when, is always answerable. What is not promised is that the answer was bounded by it: a data source relays a vendor's response unread, and a session reaches the open web on its own.WAIT and WATCH are first-class judgements, argued and scored exactly as a BUY is. A manager that returns a bare WAIT with no reasons fails conformance.Generated from the repository, and needed only when you are implementing the protocol outside Aumos. Writing a package needs neither page.
| Page | What it is |
|---|---|
| Examples | Complete published packages, including one ported from somebody else's open-source harness — manifests and methodologies as they actually ship. |
| AMP/1 | The wire contract, as generated JSON Schema. What a manager is sent, and what it may send back. |
| Conformance | Every check the suite runs, and the spec section each one cites. |