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.
Instruction file imported from Bryan-Roe/Aria (.github/instructions/aria-web.instructions.md). Copyright stays with the author.
Aria Web Module — Implementation Guidance
Alternative entry point for the Aria character web server.
Canonical server logic is in apps/aria/server.py (port 8080).
This module re-exports or wraps the core server functionality.
API endpoints follow the same contract as apps/aria/server.py:
GET /api/aria/state, POST /api/aria/command, POST /api/aria/execute, etc.
Static files served from apps/aria/ (index.html, aria_controller.js, auto-execute.html).
CORS enabled for cross-origin frontend access.
Keep in sync with apps/aria/server.py when modifying API contracts.
Tests: pytest tests/test_aria_server.py covers both entry points.
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/bryan-roe-aria-aria-web-instructions/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.
bryan-roe-aria-aria-web-instructions.ocm.jsonjson
{
"ocm": "1",
"id": "bryan-roe-aria-aria-web-instructions",
"kind": "skill",
"name": "Aria-Web",
"description": "Guidance for aria_web server module",
"publisher": "Bryan-Roe",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-instructions"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Guidance for aria_web server module"
],
"primary": false,
"metadata": {
"source": {
"provider": "github-instructions",
"repository": "https://github.com/Bryan-Roe/Aria",
"path": ".github/instructions/aria-web.instructions.md",
"ref": "2fc081c55a0d4bf937d08d8d5d6db567de265932",
"url": "https://github.com/Bryan-Roe/Aria/blob/2fc081c55a0d4bf937d08d8d5d6db567de265932/.github/instructions/aria-web.instructions.md",
"key": "Bryan-Roe/Aria/.github/instructions/aria-web.instructions.md"
},
"applies_to": "aria_web/**"
},
"instructions": "# Aria Web Module — Implementation Guidance\n\n- Alternative entry point for the Aria character web server.\n- Canonical server logic is in `apps/aria/server.py` (port 8080).\n- This module re-exports or wraps the core server functionality.\n- API endpoints follow the same contract as `apps/aria/server.py`:\n - `GET /api/aria/state`, `POST /api/aria/command`, `POST /api/aria/execute`, etc.\n- Static files served from `apps/aria/` (index.html, aria_controller.js, auto-execute.html).\n- CORS enabled for cross-origin frontend access.\n- Keep in sync with `apps/aria/server.py` when modifying API contrac",
"cost": {
"context_tokens": 168
}
}
Fetch it by URL: GET /api/v1/registry/bryan-roe-aria-aria-web-instructions/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.