Skip to content

Commit e732450

Browse files
authored
Merge pull request #193 from aicodingstack/codex/open-source-catalog
feat(catalog): add Pi and VSCodium
2 parents 13acc1b + 4997b49 commit e732450

17 files changed

Lines changed: 495 additions & 35 deletions

File tree

cspell.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
"Seções",
6666
"Versionierungsschema",
6767
"benchmarkları",
68+
"berlisensi",
6869
"eşzamanlı",
6970
"interoperáveis",
7071
"mengkomunikasikan",
@@ -79,6 +80,8 @@
7980
"acli",
8081
"aaif",
8182
"anomalyco",
83+
"Earendil",
84+
"earendil",
8285
"aracidir",
8386
"glab",
8487
"Rovo",
@@ -87,6 +90,7 @@
8790
"Zcode",
8891
"Zekâ",
8992
"Zekâsı",
93+
"zekâdan",
9094
"zcode",
9195
"xhigh",
9296
"personalizer",
@@ -146,6 +150,10 @@
146150
"Kiro",
147151
"kirodotdev",
148152
"Kode",
153+
"Lefos",
154+
"VSCodium",
155+
"vscodium",
156+
"VSX",
149157
"lmstudio",
150158
"multiherramienta",
151159
"komutlari",

data/data-health.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"asOf": "2026-08-01",
2+
"asOf": "2026-08-02",
33
"thresholds": {
44
"models": 30,
55
"providers": 30,
@@ -10,34 +10,34 @@
1010
"vendors": 90
1111
},
1212
"summary": {
13-
"totalRecords": 249,
14-
"recordsWithSources": 249,
15-
"verifiedRecords": 249,
16-
"provenanceComplete": 249,
13+
"totalRecords": 253,
14+
"recordsWithSources": 253,
15+
"verifiedRecords": 253,
16+
"provenanceComplete": 253,
1717
"staleVerifiedRecords": 0,
1818
"translationPlaceholderValues": 300,
1919
"danglingRelationships": 0,
2020
"modelBenchmarkCoverage": 9.5,
21-
"productsWithPricing": 64,
22-
"productRecords": 64,
23-
"communityUrlsPopulated": 327,
24-
"communityUrlsWithProvenance": 327,
21+
"productsWithPricing": 66,
22+
"productRecords": 66,
23+
"communityUrlsPopulated": 331,
24+
"communityUrlsWithProvenance": 331,
2525
"duplicatedVendorCommunityUrls": 0,
2626
"errors": 0,
2727
"warnings": 0,
2828
"info": 0
2929
},
3030
"byCategory": {
3131
"ides": {
32-
"total": 8,
33-
"verified": 8,
34-
"provenanceComplete": 8,
32+
"total": 9,
33+
"verified": 9,
34+
"provenanceComplete": 9,
3535
"stale": 0
3636
},
3737
"clis": {
38-
"total": 26,
39-
"verified": 26,
40-
"provenanceComplete": 26,
38+
"total": 27,
39+
"verified": 27,
40+
"provenanceComplete": 27,
4141
"stale": 0
4242
},
4343
"desktops": {
@@ -65,9 +65,9 @@
6565
"stale": 0
6666
},
6767
"vendors": {
68-
"total": 45,
69-
"verified": 45,
70-
"provenanceComplete": 45,
68+
"total": 47,
69+
"verified": 47,
70+
"provenanceComplete": 47,
7171
"stale": 0
7272
}
7373
},

data/github-stars.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"codota/TabNine": 10800,
1212
"continuedev/continue": 35100,
1313
"cursor/cursor": 33100,
14+
"earendil-works/pi": 81700,
1415
"github/copilot-cli": 11000,
1516
"google-antigravity/antigravity-cli": 1700,
1617
"google-gemini/gemini-cli": 106200,
@@ -29,6 +30,7 @@
2930
"stagewise-io/stagewise": 6800,
3031
"Trae-AI/TRAE": 900,
3132
"verdentAI/docs": 0,
33+
"VSCodium/vscodium": 32600,
3234
"xai-org/grok-build": 22800,
3335
"zed-industries/zed": 87600
3436
}

data/vendor-company-stages.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,11 @@
288288
"stage": "startup",
289289
"source": null
290290
},
291+
{
292+
"vendorId": "earendil",
293+
"stage": "startup",
294+
"source": null
295+
},
291296
{
292297
"vendorId": "kilo",
293298
"stage": "startup",
@@ -333,6 +338,11 @@
333338
"stage": "startup",
334339
"source": null
335340
},
341+
{
342+
"vendorId": "vscodium",
343+
"stage": "startup",
344+
"source": null
345+
},
336346
{
337347
"vendorId": "zed-industries",
338348
"stage": "startup",

docs/DATA-HEALTH.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
# Data Health Report
22

3-
Snapshot date: 2026-08-01. Regenerate with `pnpm data-health:report`.
3+
Snapshot date: 2026-08-02. Regenerate with `pnpm data-health:report`.
44

55
## Scorecard
66

77
| Metric | Value |
88
| --- | ---: |
9-
| Manifest records | 249 |
10-
| Records with structured sources | 249 |
11-
| Verified records | 249 |
12-
| Verified with complete provenance | 249 |
9+
| Manifest records | 253 |
10+
| Records with structured sources | 253 |
11+
| Verified records | 253 |
12+
| Verified with complete provenance | 253 |
1313
| Stale verified records | 0 |
1414
| Non-English values identical to English | 300 |
1515
| Dangling product relationships | 0 |
1616
| Model benchmark coverage | 9.5% |
17-
| Products with pricing | 64/64 |
18-
| Community URLs with provenance | 327/327 |
17+
| Products with pricing | 66/66 |
18+
| Community URLs with provenance | 331/331 |
1919
| Duplicated vendor community URLs | 0 |
2020
| Errors / warnings / info | 0 / 0 / 0 |
2121

2222
## Category Breakdown
2323

2424
| Category | Total | Verified | Provenance complete | Stale |
2525
| --- | ---: | ---: | ---: | ---: |
26-
| ides | 8 | 8 | 8 | 0 |
27-
| clis | 26 | 26 | 26 | 0 |
26+
| ides | 9 | 9 | 9 | 0 |
27+
| clis | 27 | 27 | 27 | 0 |
2828
| desktops | 12 | 12 | 12 | 0 |
2929
| extensions | 18 | 18 | 18 | 0 |
3030
| models | 123 | 123 | 123 | 0 |
3131
| providers | 17 | 17 | 17 | 0 |
32-
| vendors | 45 | 45 | 45 | 0 |
32+
| vendors | 47 | 47 | 47 | 0 |
3333

3434
## Translation Placeholder Proxy
3535

manifests/clis/pi.json

Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
{
2+
"$schema": "../$schemas/cli.schema.json",
3+
"id": "pi",
4+
"name": "Pi",
5+
"familyId": "pi",
6+
"description": "Pi is an open source terminal coding harness and interactive coding-agent CLI. It supports interactive, print/JSON, RPC, and SDK modes plus TypeScript extensions, skills, themes, and packages.",
7+
"translations": {
8+
"de": {
9+
"description": "Pi ist ein quelloffenes Terminal-Coding-Harness und eine interaktive Coding-Agent-CLI. Es bietet interaktive, Print-/JSON-, RPC- und SDK-Modi sowie TypeScript-Erweiterungen, Skills und Pakete."
10+
},
11+
"es": {
12+
"description": "Pi es un entorno de código abierto para terminal y una CLI interactiva de agente de programación. Incluye modos interactivo, impresión/JSON, RPC y SDK, además de extensiones TypeScript."
13+
},
14+
"fr": {
15+
"description": "Pi est un environnement de codage open source pour terminal et une CLI interactive d’agent de codage. Il propose des modes interactif, impression/JSON, RPC et SDK, ainsi que des extensions TypeScript."
16+
},
17+
"id": {
18+
"description": "Pi adalah harness coding terminal sumber terbuka dan CLI agen coding interaktif. Pi mendukung mode interaktif, cetak/JSON, RPC, dan SDK serta ekstensi TypeScript, skill, tema, dan paket."
19+
},
20+
"ja": {
21+
"description": "Piは、対話、印刷/JSON、RPC、SDKの各モードを備えた、オープンソースのターミナル向けコーディングハーネス兼対話型コーディングエージェントCLIです。TypeScript拡張、スキル、プロンプトテンプレート、テーマ、パッケージで拡張できます。"
22+
},
23+
"ko": {
24+
"description": "Pi는 대화형, 출력/JSON, RPC, SDK 모드를 제공하는 오픈 소스 터미널 코딩 하네스이자 대화형 코딩 에이전트 CLI입니다. TypeScript 확장, 스킬, 프롬프트 템플릿, 테마, 패키지로 확장할 수 있습니다."
25+
},
26+
"pt": {
27+
"description": "Pi é um ambiente de programação de código aberto para terminal e uma CLI interativa de agente de programação. Oferece modos interativo, impressão/JSON, RPC e SDK, além de extensões TypeScript."
28+
},
29+
"ru": {
30+
"description": "Pi — терминальная среда программирования с открытым кодом и интерактивный CLI-агент. Поддерживает интерактивный режим, print/JSON, RPC и SDK, а также расширения TypeScript, навыки и пакеты."
31+
},
32+
"tr": {
33+
"description": "Pi, açık kaynaklı bir terminal kodlama altyapısı ve etkileşimli bir kodlama ajanı komut satırı aracıdır. Etkileşimli, yazdırma/JSON, RPC ve SDK modları ile TypeScript uzantıları ve paketler sunar."
34+
},
35+
"zh-Hans": {
36+
"description": "Pi 是一款开源终端编码工具框架和交互式编码 Agent CLI,支持交互、打印/JSON、RPC 与 SDK 模式,并可通过 TypeScript 扩展、技能、提示词模板、主题和软件包进行扩展。"
37+
},
38+
"zh-Hant": {
39+
"description": "Pi 是一款開放原始碼終端機程式設計工具框架和互動式程式設計 Agent CLI,支援互動、列印/JSON、RPC 與 SDK 模式,並可透過 TypeScript 擴充功能、技能、提示詞範本、主題和套件進行擴充。"
40+
}
41+
},
42+
"verified": true,
43+
"sources": [
44+
{
45+
"url": "https://pi.dev/docs/latest",
46+
"title": "Pi documentation",
47+
"fields": ["name", "description", "websiteUrl", "docsUrl"]
48+
},
49+
{
50+
"url": "https://pi.dev/docs/latest/quickstart",
51+
"title": "Pi quickstart",
52+
"fields": ["description", "vendor", "releaseTracking", "resourceUrls.download", "platforms"]
53+
},
54+
{
55+
"url": "https://github.com/earendil-works/pi",
56+
"title": "Pi official repository",
57+
"fields": [
58+
"description",
59+
"githubUrl",
60+
"license",
61+
"pricing",
62+
"resourceUrls.issue",
63+
"communityUrls.github"
64+
]
65+
},
66+
{
67+
"url": "https://github.com/earendil-works/pi/releases/tag/v0.83.0",
68+
"title": "Pi v0.83.0 release",
69+
"fields": ["latestVersion", "resourceUrls.changelog"]
70+
}
71+
],
72+
"lastVerifiedAt": "2026-08-01",
73+
"verifiedBy": "codex-agent",
74+
"confidence": "high",
75+
"websiteUrl": "https://pi.dev",
76+
"docsUrl": "https://pi.dev/docs/latest",
77+
"vendor": "Earendil Inc.",
78+
"latestVersion": "0.83.0",
79+
"releaseTracking": {
80+
"provider": "npm",
81+
"identifier": "@earendil-works/pi-coding-agent"
82+
},
83+
"githubUrl": "https://github.com/earendil-works/pi",
84+
"license": "MIT",
85+
"pricing": [
86+
{
87+
"name": "Open Source",
88+
"value": 0,
89+
"currency": null,
90+
"per": null,
91+
"category": "Individual"
92+
}
93+
],
94+
"resourceUrls": {
95+
"download": "https://pi.dev/docs/latest/quickstart",
96+
"changelog": "https://github.com/earendil-works/pi/releases",
97+
"pricing": null,
98+
"issue": "https://github.com/earendil-works/pi/issues"
99+
},
100+
"communityUrls": {
101+
"linkedin": null,
102+
"twitter": null,
103+
"github": "https://github.com/earendil-works/pi",
104+
"youtube": null,
105+
"discord": null,
106+
"reddit": null,
107+
"blog": null
108+
},
109+
"relatedProducts": [],
110+
"platforms": [
111+
{
112+
"os": "macOS",
113+
"installCommand": "npm install -g --ignore-scripts @earendil-works/pi-coding-agent",
114+
"launchCommand": "pi",
115+
"installPath": null
116+
},
117+
{
118+
"os": "Windows",
119+
"installCommand": "npm install -g --ignore-scripts @earendil-works/pi-coding-agent",
120+
"launchCommand": "pi",
121+
"installPath": null
122+
},
123+
{
124+
"os": "Linux",
125+
"installCommand": "npm install -g --ignore-scripts @earendil-works/pi-coding-agent",
126+
"launchCommand": "pi",
127+
"installPath": null
128+
}
129+
]
130+
}

manifests/ides/vscode.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
}
4040
},
4141
"verified": true,
42-
"lastVerifiedAt": "2026-07-31",
42+
"lastVerifiedAt": "2026-08-01",
4343
"verifiedBy": "codex-agent",
4444
"confidence": "high",
4545
"websiteUrl": "https://code.visualstudio.com",
@@ -50,7 +50,8 @@
5050
"license": "Proprietary",
5151
"sourceCode": {
5252
"status": "partial",
53-
"repositoryRole": "source"
53+
"repositoryRole": "source",
54+
"license": "MIT"
5455
},
5556
"pricing": [
5657
{
@@ -133,6 +134,11 @@
133134
"title": "Visual Studio Code source repository",
134135
"fields": ["githubUrl", "sourceCode", "resourceUrls.issue", "communityUrls.github"]
135136
},
137+
{
138+
"url": "https://github.com/microsoft/vscode/blob/main/LICENSE.txt",
139+
"title": "Visual Studio Code source repository license",
140+
"fields": ["sourceCode.license"]
141+
},
136142
{
137143
"url": "https://x.com/code",
138144
"title": "Visual Studio Code twitter community",

0 commit comments

Comments
 (0)