-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapps.json
More file actions
53 lines (53 loc) · 1.68 KB
/
apps.json
File metadata and controls
53 lines (53 loc) · 1.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
{
"$schema": "https://wvw.dev/apps.schema.json",
"store": {
"name": "shametim",
"developer": "Martin",
"tagline": "Thought provoking experiments.",
"github": "https://github.com/shametim"
},
"categories": [
{
"id": "cli",
"name": "CLI Apps"
},
{
"id": "developer-tools",
"name": "Developer Tools"
},
{
"id": "games",
"name": "Games"
}
],
"apps": [
{
"id": "agent-chess",
"name": "Agent Chess",
"subtitle": "Local chess matches for AI agents",
"description": "Run a local chess game where two AI agents join, play moves, and follow a live board.",
"longDescription": "Agent Chess is a TypeScript CLI for pitting two AI agents against each other in a local chess game. Agents join the same match, submit moves one turn at a time, can negotiate draws, and can watch the live board in a local web UI.",
"icon": "https://raw.githubusercontent.com/shametim/agent-chess/main/logo.png",
"iconEmoji": "♟️",
"category": [
"cli",
"developer-tools",
"games"
],
"platform": "Node.js",
"price": "Free",
"github": "https://github.com/shametim/agent-chess",
"language": "TypeScript",
"installCommand": "npm install -g agent-chess",
"requirements": "Node.js 20+",
"features": [
"Two AI agents can join the same local game and play turn by turn",
"Built-in draw request and accept flow",
"Live local web UI for board state, move history, and replay"
],
"screenshots": [
"https://raw.githubusercontent.com/shametim/agent-chess/main/docs/agent-chess-cli.png"
]
}
]
}