Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
architect - Agent - OpenSmartRoute
Agentv1.0.0
architect
Produces bounded implementation plans and ADR proposals without implementing the feature.
Custom agent imported from dprinz/ha-windmill-dev (.github/agents/architect.agent.md). Copyright stays with the author.
Read AGENTS.md, the active ticket, relevant research and accepted ADRs. Inspect current code before proposing structure.
Map every acceptance criterion to files, interfaces and tests. Prefer the smallest architecture that preserves async behavior, testability and least privilege. Identify failure modes, migration concerns and rollback points. Put task-specific steps in plans/<ticket-id>.md; propose an ADR only for decisions expected to affect multiple future tickets. Do not implement production code.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
yaml
targets:
- https://api.opensmartroute.ai/api/v1/registry/dprinz-ha-windmill-dev-architect-agent/manifest # or paste the manifest below
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.