Skip to content

Commit 0eb8390

Browse files
committed
feat: add Agentic Resource Discovery (ARD) support with ai-catalog.json
1 parent ff06ebb commit 0eb8390

4 files changed

Lines changed: 94 additions & 0 deletions

File tree

.well-known/ai-catalog.json

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
{
2+
"specVersion": "1.0",
3+
"host": {
4+
"displayName": "ORSTAC - Open Source Robots and Technical Analyses Community",
5+
"identifier": "urn:ai:github.com:alanvito1:ORSTAC"
6+
},
7+
"entries": [
8+
{
9+
"identifier": "urn:ai:github.com:alanvito1:ORSTAC:docs:robots-index",
10+
"displayName": "ORSTAC Robot Index",
11+
"type": "text/markdown",
12+
"url": "https://github.com/alanvito1/ORSTAC/blob/master/docs/ROBOTS_INDEX.md",
13+
"description": "Index of over 4,000 open-source trading bot XML scripts for Deriv and Binary platforms, categorized by strategy."
14+
},
15+
{
16+
"identifier": "urn:ai:github.com:alanvito1:ORSTAC:bots-xml",
17+
"displayName": "ORSTAC XML Bots Directory",
18+
"type": "application/octet-stream",
19+
"url": "https://github.com/alanvito1/ORSTAC/tree/master/Bots_XML",
20+
"description": "Folder containing individual XML files of automated trading bot scripts that can be imported to Deriv DBot."
21+
},
22+
{
23+
"identifier": "urn:ai:github.com:alanvito1:ORSTAC:champions",
24+
"displayName": "ORSTAC Champion Bots Collection",
25+
"type": "application/octet-stream",
26+
"url": "https://github.com/alanvito1/ORSTAC/tree/master/champions",
27+
"description": "Curated collection of top-performing 'champion' trading bots with their strategic descriptions."
28+
},
29+
{
30+
"identifier": "urn:ai:github.com:alanvito1:ORSTAC:docs:contributing",
31+
"displayName": "ORSTAC Contributing Guide",
32+
"type": "text/markdown",
33+
"url": "https://github.com/alanvito1/ORSTAC/blob/master/CONTRIBUTING.md",
34+
"description": "Guidelines on how to write, format, test, and contribute trading robots to the ORSTAC collection."
35+
},
36+
{
37+
"identifier": "urn:ai:github.com:alanvito1:ORSTAC:docs:ai-contributing",
38+
"displayName": "ORSTAC AI Contributing Guide",
39+
"type": "text/markdown",
40+
"url": "https://github.com/alanvito1/ORSTAC/blob/master/AI_CONTRIBUTING.md",
41+
"description": "Detailed guidelines and instructions on how to use AI coding assistants to develop, optimize, and document Deriv trading bots."
42+
}
43+
]
44+
}

ai-catalog.json

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
{
2+
"specVersion": "1.0",
3+
"host": {
4+
"displayName": "ORSTAC - Open Source Robots and Technical Analyses Community",
5+
"identifier": "urn:ai:github.com:alanvito1:ORSTAC"
6+
},
7+
"entries": [
8+
{
9+
"identifier": "urn:ai:github.com:alanvito1:ORSTAC:docs:robots-index",
10+
"displayName": "ORSTAC Robot Index",
11+
"type": "text/markdown",
12+
"url": "https://github.com/alanvito1/ORSTAC/blob/master/docs/ROBOTS_INDEX.md",
13+
"description": "Index of over 4,000 open-source trading bot XML scripts for Deriv and Binary platforms, categorized by strategy."
14+
},
15+
{
16+
"identifier": "urn:ai:github.com:alanvito1:ORSTAC:bots-xml",
17+
"displayName": "ORSTAC XML Bots Directory",
18+
"type": "application/octet-stream",
19+
"url": "https://github.com/alanvito1/ORSTAC/tree/master/Bots_XML",
20+
"description": "Folder containing individual XML files of automated trading bot scripts that can be imported to Deriv DBot."
21+
},
22+
{
23+
"identifier": "urn:ai:github.com:alanvito1:ORSTAC:champions",
24+
"displayName": "ORSTAC Champion Bots Collection",
25+
"type": "application/octet-stream",
26+
"url": "https://github.com/alanvito1/ORSTAC/tree/master/champions",
27+
"description": "Curated collection of top-performing 'champion' trading bots with their strategic descriptions."
28+
},
29+
{
30+
"identifier": "urn:ai:github.com:alanvito1:ORSTAC:docs:contributing",
31+
"displayName": "ORSTAC Contributing Guide",
32+
"type": "text/markdown",
33+
"url": "https://github.com/alanvito1/ORSTAC/blob/master/CONTRIBUTING.md",
34+
"description": "Guidelines on how to write, format, test, and contribute trading robots to the ORSTAC collection."
35+
},
36+
{
37+
"identifier": "urn:ai:github.com:alanvito1:ORSTAC:docs:ai-contributing",
38+
"displayName": "ORSTAC AI Contributing Guide",
39+
"type": "text/markdown",
40+
"url": "https://github.com/alanvito1/ORSTAC/blob/master/AI_CONTRIBUTING.md",
41+
"description": "Detailed guidelines and instructions on how to use AI coding assistants to develop, optimize, and document Deriv trading bots."
42+
}
43+
]
44+
}

index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<meta charset="UTF-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1.0">
66
<title>ORSTAC - Open Source Robots & Technical Analyses</title>
7+
<link rel="ai-catalog" href=".well-known/ai-catalog.json" />
78
<style>
89
:root {
910
--primary: #ff4444;

robots.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
User-agent: *
2+
Allow: /
3+
4+
# Agentic Resource Discovery (ARD) Manifest
5+
Agentmap: /.well-known/ai-catalog.json

0 commit comments

Comments
 (0)