# ⚡ AI Code Toolkits

All-in-one GUI tool cho AI coding CLIs. Chạy offline, pure Node.js, zero dependencies.

Hỗ trợ **Windows**, **macOS**, **Linux**.

## Screenshots

| Provider Switcher | Vietnamese Fix |
|---|---|
| ![Provider Switcher](screenshots/tab-provider-switcher.png) | ![Vietnamese Fix](screenshots/tab-vietnamese-fix.png) |

| Auto Click & Scroll | CLI Installer |
|---|---|
| ![Auto Click](screenshots/tab-auto-click.png) | ![CLI Installer](screenshots/tab-cli-installer.png) |

## Tính năng

| Tab | Mô tả |
|-----|-------|
| 🔄 **Provider Switcher** | Chuyển đổi AI provider (DaLink, Z.AI, OpenRouter, Anthropic, Custom) |
| 🇻🇳 **Vietnamese Fix** | Fix lỗi gõ tiếng Việt trong Claude Code CLI |
| 🤖 **AG Auto Click & Scroll** | Tự động click Run/Allow/Accept và auto-scroll trong Antigravity |
| 🛠️ **CLI Installer** | Cài đặt nhanh Claude Code, Gemini CLI, OpenCode, Codex, Kiro, Aider |

## Yêu cầu

- **Node.js 18+** (không cần cài thêm package nào)

## Chạy nhanh

```bash
cd ai-code-toolkits
node server.js
# Mở http://localhost:3456
```

Hoặc:

```bash
npm start
```

Version:

```bash
node server.js --version
```

## Cài đặt qua script

**Windows (PowerShell):**

```powershell
.\install.ps1
```

**macOS / Linux:**

```bash
bash install.sh
```

Script sẽ copy toolkit vào `~/.ai-code-toolkits/` và tự khởi động.

## Cài đặt CLI Tools

Xem hướng dẫn chi tiết: **[📖 INSTALL_GUIDE.md](INSTALL_GUIDE.md)**

Hoặc dùng tab **🛠️ CLI Installer** trong GUI để cài tự động.

## Cấu trúc

```
ai-code-toolkits/
├── server.js         # Backend API + serve GUI
├── patcher.js        # Vietnamese IME fix (Node.js)
├── ag-injector.js    # AG Auto Click & Scroll injector
├── auto-script.js    # Browser inject script
├── index.html        # Frontend GUI (4 tabs)
├── install.ps1       # Script cài đặt Windows
├── install.sh        # Script cài đặt macOS/Linux
├── INSTALL_GUIDE.md  # Hướng dẫn cài CLI tools chi tiết
├── screenshots/      # Screenshots cho docs
└── package.json
```

## License

MIT
