1600822305 /
AetherLink: кроссплатформенный AI-ассистент на React/Capacitor. Поддержка OpenAI, Gemini, Claude, Grok. Настройка моделей, управление чатами и AI-рассуждения.
Форки
32
Звёзды
286
Issues
0
AetherLink is a modern cross-platform AI assistant application built with cutting-edge web technologies. It supports multiple AI providers (OpenAI, Google Gemini, Anthropic Claude, Grok, SiliconFlow, Volcengine, etc.) and delivers a seamless conversational experience across Android, iOS, and Desktop platforms.
| Category | Technologies |
|---|---|
| Frontend | React 19, TypeScript 5.9, Material UI 7 |
| Build | Vite 8, SWC Compiler |
| Mobile | Capacitor 8, Tauri 2 |
| State | Redux Toolkit 2.8, Zustand |
| Storage | IndexedDB (Dexie), LocalStorage |
| Styling | Tailwind CSS, Emotion |
| AI SDK | Vercel AI SDK, OpenAI SDK |
# Clone the repository
git clone https://github.com/1600822305/AetherLink.git
cd AetherLink
# Install dependencies
npm install
# or
yarn install
# Start development server
npm run dev
# Web build
npm run build # Fast build (recommended)
npm run build:ultra # Full build with type checking
# Mobile (Capacitor)
npm run build:android # Build and sync to Android
npm run build:ios # Build and sync to iOS
# Desktop (Tauri)
npm run build:tauri # Build desktop application
npm run build:tauri-android # Build Android via Tauri
# Android
npm run build:android
npx cap open android
# iOS (macOS only)
npm run build:ios
npx cap open ios
Create a .env.local file in the project root:
# Optional: CORS proxy for development
VITE_CORS_PROXY_URL=http://localhost:8080
API keys are configured within the application settings. Navigate to Settings > Model Providers to add your API credentials for each provider.
AetherLink 是一款基于现代 Web 技术构建的跨平台 AI 助手应用。支持多种 AI 服务商(OpenAI、Google Gemini、Anthropic Claude、Grok、硅基流动、火山方舟等),在 Android、iOS 和桌面端提供流畅的对话体验。
| 类别 | 技术 |
|---|---|
| 前端框架 | React 19、TypeScript 5.9、Material UI 7 |
| 构建工具 | Vite 8、SWC 编译器 |
| 移动端 | Capacitor 8、Tauri 2 |
| 状态管理 | Redux Toolkit 2.8、Zustand |
| 数据存储 | IndexedDB (Dexie)、LocalStorage |
| 样式方案 | Tailwind CSS、Emotion |
| AI SDK | Vercel AI SDK、OpenAI SDK |
# 克隆仓库
git clone https://github.com/1600822305/AetherLink.git
cd AetherLink
# 安装依赖
npm install
# 或
yarn install
# 启动开发服务器
npm run dev
# Web 构建
npm run build # 快速构建(推荐)
npm run build:ultra # 完整构建(含类型检查)
# 移动端(Capacitor)
npm run build:android # 构建并同步到 Android
npm run build:ios # 构建并同步到 iOS
# 桌面端(Tauri)
npm run build:tauri # 构建桌面应用
npm run build:tauri-android # 通过 Tauri 构建 Android
# Android
npm run build:android
npx cap open android
# iOS(仅 macOS)
npm run build:ios
npx cap open ios
在项目根目录创建 .env.local 文件:
# 可选:开发环境 CORS 代理
VITE_CORS_PROXY_URL=http://localhost:8080
API 密钥在应用内配置。进入 设置 > 模型服务商 添加各服务商的 API 凭证。
AetherLink uses a tiered licensing model:
| User Type | License |
|---|---|
| Individuals & teams ≤ 8 | GNU AGPL v3.0 |
| Organizations > 8 people | Commercial License Required |
Commercial Licensing: 📧 1600822305@qq.com
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)All contributions are provided under the AGPLv3 license.
Данные обновлены: 16 апреля 2026 г.