AceDataCloud/Nexior

Consumer AI app for chat, image generation, video generation, and music creation powered by Ace Data Cloud APIs.

Nexior – 开源且可自托管的「一站式」AI 应用

是什么 – Nexior 将 40 多个大型语言模型、图像、音频和视频模型(ChatGPT、Claude、Gemini、Midjourney、Flux、Suno、Veo 等)整合到一个简洁的统一界面中。它可作为 SaaS 产品运行,也可作为私有实例部署,您可选择接入自己的提供商密钥(BYOK),或使用一个通用的 AceData 密钥,该密钥可兼容所有模型。

为何重要 – 无需手动集成数十个独立的 API,Nexior 为开发者和中小企业提供了一个开箱即用的前端、用户账户系统、支付处理以及推荐/佣金引擎。这使得您无需自行构建后端基础设施,即可在几分钟内推出 AI 驱动的服务。


核心功能

  • 多模态支持 – 一个应用内集成聊天、文本转图像、音乐/语音生成和视频生成。
  • 40+ 模型 – 包含主流大语言模型(ChatGPT、Claude、Gemini、Grok、DeepSeek、Kimi)和生成式媒体模型(Midjourney、Flux、Suno、Veo 等)。
  • 自托管选项 – 支持一键 Vercel 部署、Docker Compose 或本地开发。
  • 密钥管理 – 可使用各提供商的自有密钥(BYOK),或使用一个 AceData API 密钥代理所有服务。
  • 内置 SaaS 工具包 – 邮箱登录用户账户、类 Stripe 支付系统,以及推荐/分销机制,可为网站所有者带来下游用户消费的收益分成。
  • 跨平台 UI – 基于 Vue 3.5 + Vite 的前端,通过 Capacitor 编译为 Web、iOS 和 Android 平台。
  • MIT 许可证 – 可自由 fork、重新品牌化和商业化使用。

典型使用场景

可以用 Nexior 做什么
初创公司创始人 数小时内搭建品牌化 AI 产品(聊天机器人、图像生成器等),立即开始向用户收费。
开发者 将仓库作为参考实现,学习如何在统一的 Vue 界面后集成多个 AI 提供商 API。
企业 在自有防火墙后部署应用,将所有用户数据保留在本地,通过 BYOK 密钥控制成本。
教育者 / 爱好者 运行本地实例,无需管理多个账户即可实验不同模型。

技术栈

  • 前端:Vue 3.5、Vite 7、TypeScript、Vuex 4、Element Plus
  • 移动端/网页打包:Capacitor 6(从同一代码库生成 iOS、Android 和 Web 构建)
  • 部署方式:Docker Compose、Vercel(一键部署)或普通 npm run dev
  • 认证与 SSO:基于 OAuth 的单点登录

快速开始(来自 README)

  1. 一键 Vercel 部署 – 点击仓库中的「Deploy with Vercel」按钮。
  2. Docker
    git clone https://github.com/AceDataCloud/Nexior.git
    cd Nexior
    cp .env.example .env   # 添加您的 AceData 密钥或提供商密钥
    docker compose up -d   # 应用运行在 http://localhost:8084
    
  3. 本地开发
    npm install
    cp .env.example .env.local
    npm run dev
    
  4. platform.acedata.cloud 获取 API 密钥(或添加您自己的提供商密钥),并参考 docs/deploy/ 中的文档。

许可证

MIT – 您可自由 fork、修改、重新品牌化并销售部署版本。


如何获取帮助

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目