Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ Swift repo and verified the dashboard shows non-empty edges" is better. -->
## Versioning

<!-- If this PR ships a user-visible behavior change, bump the version in ALL
five manifests per CLAUDE.md. If it's docs/tests/internal-only, leave them
six manifests per CLAUDE.md. If it's docs/tests/internal-only, leave them
alone and the maintainer will bump on merge. -->

- [ ] Version bumped in all five manifests, OR
- [ ] Version bumped in all six manifests, OR
- [ ] N/A — internal/docs-only change
15 changes: 15 additions & 0 deletions .qoder-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"name": "understand-anything",
"displayName": "Understand Anything",
"description": "AI-powered codebase understanding — analyze, visualize, and explain any project",
"version": "2.8.0",
"author": {
"name": "Egonex"
},
"homepage": "https://github.com/Egonex-AI/Understand-Anything",
"repository": "https://github.com/Egonex-AI/Understand-Anything",
"license": "MIT",
"keywords": ["codebase-analysis", "knowledge-graph", "architecture", "onboarding", "dashboard"],
"skills": "./understand-anything-plugin/skills/",
"agents": "./understand-anything-plugin/agents/"
}
3 changes: 2 additions & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,12 +55,13 @@ An open-source tool combining LLM intelligence + static analysis to produce inte
- `scripts/generate-large-graph.mjs` — Generates a fake knowledge graph for performance testing (e.g. large-graph layout). Writes to `.understand-anything/knowledge-graph.json`. Usage: `node scripts/generate-large-graph.mjs [nodeCount]` (default: 3000 nodes). Not part of the production pipeline.

## Versioning
When pushing to remote, bump the version in **all five** of these files (keep them in sync):
When pushing to remote, bump the version in **all six** of these files (keep them in sync):
- `understand-anything-plugin/package.json` → `"version"` field
- `understand-anything-plugin/.claude-plugin/plugin.json` → `"version"` field
- `.claude-plugin/plugin.json` → `"version"` field
- `.cursor-plugin/plugin.json` → `"version"` field
- `.copilot-plugin/plugin.json` → `"version"` field
- `.qoder-plugin/plugin.json` → `"version"` field

Note: `.claude-plugin/marketplace.json` does **not** carry a version — the `plugins[]` entry only supports `name` and `source`, and adding other fields causes marketplace schema validation failures.

Expand Down
18 changes: 15 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<p align="center">
<strong>Turn any codebase, knowledge base, or docs into an interactive knowledge graph you can explore, search, and ask questions about.</strong>
<br />
<em>Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.</em>
<em>Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, Qoder, and more.</em>
</p>

<p align="center">
Expand Down Expand Up @@ -31,6 +31,7 @@
<a href="#opencode"><img src="https://img.shields.io/badge/OpenCode-38bdf8" alt="OpenCode" /></a>
<a href="#mistral-vibe-cli"><img src="https://img.shields.io/badge/Vibe_CLI-7c3aed" alt="Vibe CLI" /></a>
<a href="#trae"><img src="https://img.shields.io/badge/Trae-7e22ce" alt="Trae" /></a>
<a href="#qoder"><img src="https://img.shields.io/badge/Qoder-1a73e8" alt="Qoder" /></a>
<a href="https://understand-anything.com"><img src="https://img.shields.io/badge/Homepage-d4a574" alt="Homepage" /></a>
<a href="https://understand-anything.com/demo/"><img src="https://img.shields.io/badge/Live_Demo-00c853" alt="Live Demo" /></a>
<a href="https://egonex.ai"><img src="https://img.shields.io/badge/Understand_Anyone-egonex.ai-d4a574" alt="Understand Anyone" /></a>
Expand Down Expand Up @@ -194,7 +195,7 @@ Understand-Anything works across multiple AI coding platforms.
```


### One-line install (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline / KIMI CLI / Trae / Nanobot / Kiro)
### One-line install (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline / KIMI CLI / Trae / Nanobot / Kiro / Qoder)


**macOS / Linux:**
Expand All @@ -211,7 +212,7 @@ iwr -useb https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/i

The installer clones the repo to `~/.understand-anything/repo` and creates the right symlinks for the chosen platform. Restart your CLI/IDE afterwards.

- Supported `<platform>` values: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline`, `kimi`, `trae`, `nanobot`, `kiro`
- Supported `<platform>` values: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline`, `kimi`, `trae`, `nanobot`, `kiro`, `qoder`
- Update later: `./install.sh --update`
- Uninstall: `./install.sh --uninstall <platform>`

Expand Down Expand Up @@ -245,6 +246,16 @@ After installation:

For personal skills (available across all projects), run the `install.sh` above with the `kiro` platform.

### Qoder

Qoder auto-discovers the plugin via `.qoder-plugin/plugin.json` when this repo is cloned. No manual installation needed — just clone and open in Qoder.

For personal skills (available across all projects), run the `install.sh` above with the `qoder` platform:

```bash
curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/install.sh | bash -s qoder
```

### Platform Compatibility

| Platform | Status | Install Method |
Expand All @@ -266,6 +277,7 @@ For personal skills (available across all projects), run the `install.sh` above
| Trae | ✅ Supported | `install.sh trae` |
| Nanobot | ✅ Supported | `install.sh nanobot` |
| Kiro CLI / IDE | ✅ Supported | `install.sh kiro` |
| Qoder | ✅ Supported | Auto-discovery / `install.sh qoder` |


---
Expand Down
15 changes: 13 additions & 2 deletions READMEs/README.es-ES.md
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ Understand-Anything funciona en múltiples plataformas de codificación con IA.
/plugin install understand-anything
```

### Instalación de una línea (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline / KIMI CLI / Nanobot / Kiro)
### Instalación de una línea (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline / KIMI CLI / Trae / Nanobot / Kiro / Qoder)

**macOS / Linux:**
```bash
Expand All @@ -197,7 +197,7 @@ iwr -useb https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/i

El instalador clona el repositorio en `~/.understand-anything/repo` y crea los enlaces simbólicos correspondientes para la plataforma elegida. Reinicia tu CLI/IDE al terminar.

- Valores soportados de `<platform>`: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline`, `kimi`, `nanobot`, `kiro`
- Valores soportados de `<platform>`: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline`, `kimi`, `trae`, `nanobot`, `kiro`, `qoder`
- Actualizar más adelante: `./install.sh --update`
- Desinstalar: `./install.sh --uninstall <platform>`

Expand Down Expand Up @@ -231,6 +231,16 @@ Tras la instalación:

Para habilidades personales (disponibles en todos los proyectos), ejecuta el `install.sh` de arriba con la plataforma `kiro`.

### Qoder

Qoder detecta automáticamente el plugin a través de `.qoder-plugin/plugin.json` cuando se clona este repositorio. No requiere instalación manual: simplemente clona y abre en Qoder.

Para habilidades personales (disponibles en todos los proyectos), ejecuta el `install.sh` de arriba con la plataforma `qoder`:

```bash
curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/install.sh | bash -s qoder
```

### Compatibilidad de Plataformas

| Plataforma | Estado | Método de Instalación |
Expand All @@ -251,6 +261,7 @@ Para habilidades personales (disponibles en todos los proyectos), ejecuta el `in
| KIMI CLI | ✅ Soportado | `install.sh kimi` |
| Nanobot | ✅ Soportado | `install.sh nanobot` |
| Kiro CLI / IDE | ✅ Soportado | `install.sh kiro` |
| Qoder | ✅ Soportado | Detección automática / `install.sh qoder` |

---

Expand Down
15 changes: 13 additions & 2 deletions READMEs/README.ja-JP.md
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ Understand-Anythingは複数のAIコーディングプラットフォームで
/plugin install understand-anything
```

### ワンラインインストール(Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline / KIMI CLI / Nanobot / Kiro)
### ワンラインインストール(Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline / KIMI CLI / Trae / Nanobot / Kiro / Qoder

**macOS / Linux:**
```bash
Expand All @@ -198,7 +198,7 @@ iwr -useb https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/i

インストーラーはリポジトリを `~/.understand-anything/repo` にクローンし、選択したプラットフォーム用のシンボリックリンクを作成します。完了後はCLI/IDEを再起動してください。

- サポートされる `<platform>` 値:`gemini`、`codex`、`opencode`、`pi`、`openclaw`、`antigravity`、`vibe`、`vscode`、`hermes`、`cline`、`kimi`、`nanobot`、`kiro`
- サポートされる `<platform>` 値:`gemini`、`codex`、`opencode`、`pi`、`openclaw`、`antigravity`、`vibe`、`vscode`、`hermes`、`cline`、`kimi`、`trae`、`nanobot`、`kiro`、`qoder`
- 後で更新:`./install.sh --update`
- アンインストール:`./install.sh --uninstall <platform>`

Expand Down Expand Up @@ -232,6 +232,16 @@ curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/

全プロジェクトで使用するパーソナルスキルとして導入したい場合は、上記の `install.sh` を `kiro` プラットフォームで実行してください。

### Qoder

Qoderはこのリポジトリをクローンすると `.qoder-plugin/plugin.json` 経由でプラグインを自動検出します。手動インストールは不要です — クローンしてQoderで開くだけです。

全プロジェクトで使用するパーソナルスキルとして導入したい場合は、上記の `install.sh` を `qoder` プラットフォームで実行してください:

```bash
curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/install.sh | bash -s qoder
```

### プラットフォーム互換性

| プラットフォーム | ステータス | インストール方法 |
Expand All @@ -252,6 +262,7 @@ curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/
| KIMI CLI | ✅ サポート | `install.sh kimi` |
| Nanobot | ✅ サポート | `install.sh nanobot` |
| Kiro CLI / IDE | ✅ サポート | `install.sh kiro` |
| Qoder | ✅ サポート | 自動検出 / `install.sh qoder` |

---

Expand Down
15 changes: 13 additions & 2 deletions READMEs/README.ko-KR.md
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ Understand-Anything은 다양한 AI 코딩 플랫폼에서 사용할 수 있습
/plugin install understand-anything
```

### 한 줄 설치 (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline / KIMI CLI / Nanobot / Kiro)
### 한 줄 설치 (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline / KIMI CLI / Trae / Nanobot / Kiro / Qoder)

**macOS / Linux:**
```bash
Expand All @@ -197,7 +197,7 @@ iwr -useb https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/i

설치 스크립트는 저장소를 `~/.understand-anything/repo`에 클론하고 선택한 플랫폼에 맞는 심볼릭 링크를 생성합니다. 설치 후 CLI 또는 IDE를 재시작하세요.

- 지원되는 `<platform>` 값: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline`, `kimi`, `nanobot`, `kiro`
- 지원되는 `<platform>` 값: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline`, `kimi`, `trae`, `nanobot`, `kiro`, `qoder`
- 이후 업데이트: `./install.sh --update`
- 제거: `./install.sh --uninstall <platform>`

Expand Down Expand Up @@ -231,6 +231,16 @@ curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/

모든 프로젝트에서 사용하는 개인 스킬로 설치하려면 위 `install.sh`를 `kiro` 플랫폼으로 실행하세요.

### Qoder

이 저장소를 클론하면 Qoder가 `.qoder-plugin/plugin.json`을 통해 플러그인을 자동으로 인식합니다. 수동 설치가 필요 없습니다. 클론 후 Qoder에서 열기만 하면 됩니다.

모든 프로젝트에서 사용하는 개인 스킬로 설치하려면 위 `install.sh`를 `qoder` 플랫폼으로 실행하세요:

```bash
curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/install.sh | bash -s qoder
```

### 플랫폼 호환성

| 플랫폼 | 상태 | 설치 방법 |
Expand All @@ -251,6 +261,7 @@ curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/
| KIMI CLI | ✅ 지원 | `install.sh kimi` |
| Nanobot | ✅ 지원 | `install.sh nanobot` |
| Kiro CLI / IDE | ✅ 지원 | `install.sh kiro` |
| Qoder | ✅ 지원 | 자동 인식 / `install.sh qoder` |

---

Expand Down
15 changes: 13 additions & 2 deletions READMEs/README.ru-RU.md
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ Understand-Anything работает с несколькими платформ
/plugin install understand-anything
```

### Установка одной командой (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline / KIMI CLI / Nanobot / Kiro)
### Установка одной командой (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline / KIMI CLI / Trae / Nanobot / Kiro / Qoder)

**macOS / Linux:**
```bash
Expand All @@ -198,7 +198,7 @@ iwr -useb https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/i

Установщик клонирует репозиторий в `~/.understand-anything/repo` и создаёт нужные симлинки для выбранной платформы. После установки перезапустите свой CLI/IDE.

- Поддерживаемые значения `<platform>`: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline`, `kimi`, `nanobot`, `kiro`
- Поддерживаемые значения `<platform>`: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline`, `kimi`, `trae`, `nanobot`, `kiro`, `qoder`
- Обновление: `./install.sh --update`
- Удаление: `./install.sh --uninstall <platform>`

Expand Down Expand Up @@ -232,6 +232,16 @@ curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/

Для персональных skills (доступных во всех проектах) запустите `install.sh` выше с платформой `kiro`.

### Qoder

Qoder автоматически обнаруживает плагин через `.qoder-plugin/plugin.json` при клонировании этого репозитория. Ручная установка не требуется — просто склонируйте и откройте в Qoder.

Для персональных skills (доступных во всех проектах) запустите `install.sh` выше с платформой `qoder`:

```bash
curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/install.sh | bash -s qoder
```

### Совместимость с платформами

| Платформа | Статус | Способ установки |
Expand All @@ -252,6 +262,7 @@ curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/
| KIMI CLI | ✅ Поддерживается | `install.sh kimi` |
| Nanobot | ✅ Поддерживается | `install.sh nanobot` |
| Kiro CLI / IDE | ✅ Поддерживается | `install.sh kiro` |
| Qoder | ✅ Поддерживается | Автообнаружение / `install.sh qoder` |

---

Expand Down
15 changes: 13 additions & 2 deletions READMEs/README.tr-TR.md
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ Understand-Anything birden fazla AI kodlama platformunda çalışır.
/plugin install understand-anything
```

### Tek satırlık kurulum (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline / KIMI CLI / Nanobot / Kiro)
### Tek satırlık kurulum (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline / KIMI CLI / Trae / Nanobot / Kiro / Qoder)

**macOS / Linux:**
```bash
Expand All @@ -198,7 +198,7 @@ iwr -useb https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/i

Kurulum betiği depoyu `~/.understand-anything/repo` dizinine klonlar ve seçilen platform için uygun sembolik bağlantıları oluşturur. Sonrasında CLI/IDE'ni yeniden başlat.

- Desteklenen `<platform>` değerleri: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline`, `kimi`, `nanobot`, `kiro`
- Desteklenen `<platform>` değerleri: `gemini`, `codex`, `opencode`, `pi`, `openclaw`, `antigravity`, `vibe`, `vscode`, `hermes`, `cline`, `kimi`, `trae`, `nanobot`, `kiro`, `qoder`
- Daha sonra güncelle: `./install.sh --update`
- Kaldır: `./install.sh --uninstall <platform>`

Expand Down Expand Up @@ -232,6 +232,16 @@ Kurulumdan sonra:

Tüm projelerde kullanmak için kişisel beceri olarak kurmak istersen yukarıdaki `install.sh`'ı `kiro` platformuyla çalıştır.

### Qoder

Bu depo klonlandığında Qoder, eklentiyi `.qoder-plugin/plugin.json` aracılığıyla otomatik olarak keşfeder. Manuel kurulum gerekmez — sadece klonla ve Qoder'da aç.

Tüm projelerde kullanmak için kişisel beceri olarak kurmak istersen yukarıdaki `install.sh`'ı `qoder` platformuyla çalıştır:

```bash
curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/install.sh | bash -s qoder
```

### Platform Uyumluluğu

| Platform | Durum | Kurulum Yöntemi |
Expand All @@ -252,6 +262,7 @@ Tüm projelerde kullanmak için kişisel beceri olarak kurmak istersen yukarıda
| KIMI CLI | ✅ Destekleniyor | `install.sh kimi` |
| Nanobot | ✅ Destekleniyor | `install.sh nanobot` |
| Kiro CLI / IDE | ✅ Destekleniyor | `install.sh kiro` |
| Qoder | ✅ Destekleniyor | Otomatik keşif / `install.sh qoder` |

---

Expand Down
Loading