@acedatacloud/nexior

中文文档
3.384.2发布于 2026/11/08MIT近 30 天下载 5022
原始使用文档
文档目录18 节
  1. The open-source, self-hostable all-in-one AI app
  2. WeChat login origins
  3. 🎯 What is Nexior
  4. ✨ Models in the box
  5. ⚡ Quick start
  6. Option A — One-click deploy to Vercel
  7. Option B — Docker (self-host)
  8. Option C — Local dev
  9. Help and feedback / 帮助与反馈
  10. 🚀 Launch your own AI product (optional)
  11. 🖼️ Preview
  12. Connectors on mobile
  13. 🧩 Tech stack
  14. 💛 Star us
  15. 🤝 Community & support
  16. 📄 License
  17. Automated tests
  18. Homepage OAuth applications

Nexior

The open-source, self-hostable all-in-one AI app

Every model in one app — ChatGPT · Claude · Gemini · Grok · DeepSeek · Kimi · Midjourney · Flux · Suno · Veo · Kling · Hailuo · Wan — deploy your own in minutes. One AceData key. MIT licensed.

一个开源、可自托管的全能 AI 应用 —— 聊天 / 图片 / 音乐 / 视频 的所有模型,一处搞定。几分钟部署你自己的,一个 AceData key 即可使用,MIT 协议。

🚀 Live Demo · ⚡ Deploy in minutes · 🔑 Get an API key · 💬 Discord · ⭐ Star us

stars license vue capacitor deploy

WeChat login origins

Web visits retain YYYYMMDD.studio.acedata.cloud isolation. Date aliases resolve the canonical Site identity, while login callbacks stay on the initiating origin and preserve path, query and fragment. Reopening on the same day reuses that origin's saved login. Different date origins keep separate browser storage and use the existing Auth login flow when the user signs in.


🎯 What is Nexior

Nexior is the open-source app that puts every major AI model behind one clean UI — and lets you self-host it or ship it as your own product. Web, iOS, and Android from a single codebase (Vue 3.5 + Capacitor). No AI accounts to buy, no backend to build, no payment system to wire — use a single AceData key for all of them, and you're live.

  • 🧠 40+ models, 4 modalities, one app — chat, image, music, video.
  • 🖥️ Self-host anywhere — one-click Vercel, or docker compose up. Your data, your domain.
  • 🔑 One AceData key — access all supported models with a single platform key.
  • 💸 Turn it into a business (optional) — built-in user accounts, payments, and a referral/distribution system. Zero extra config.
  • 📦 MIT licensed — fork it, brand it, ship it.

Custom capability names configured in site settings also appear in browser tab titles and sharing titles.

Built and maintained by AceDataCloud. Powers the live consumer app at studio.acedata.cloud.

Nexior 是把所有主流 AI 模型收进一个干净界面的开源应用 —— 可自托管,也可直接做成你自己的产品。 Web / iOS / Android 同一套代码(Vue 3.5 + Capacitor)。无需采购 AI 账号、无需搭后端、无需配支付:用一个 AceData key 直接全用,几分钟上线。


✨ Models in the box

ModalityModels
💬 AI ChatChatGPT · Claude · Gemini · Grok · DeepSeek · Kimi
🖼️ AI ImageMidjourney · Flux · OpenAI Image · Seedream · NanoBanana · QR Art
🎵 AI Music & VoiceSuno · Producer · Fish (TTS)
🎬 AI VideoVeo · Kling · Luma · Hailuo · Pixverse · Seedance · Pika · Wan · Grok Video

Suno includes Simple and Custom song creation, audio upload/recording, covers and extensions, section replacement, vocals/accompaniment, mashups, Inspiration from 1–4 audio references, remastering, stems, reusable voices, and custom models. Its lyrics editor supports Standard/Remi and lyric mashups. Song exports include MP3, WAV, MP4, a standard .mid file, and aligned lyrics with subtitle export. Vocal reference extraction uses a selected excerpt shorter than 30 seconds; full vocal/instrumental separation is available through stems. Failed generations stay in the song list as compact placeholders; diagnostic details are available on demand.

Use Delete task on a Suno generation group to remove that task and all of its songs from history, including after a refresh, just like GPT Image's generation-record deletion. This retains media files, account credits, API keys, voices and custom models, and does not cancel generation. A failed deletion restores the task so you can retry.

Open the ⋯ menu above media task results to Jump to date (or type YYYY-MM-DD), Load earlier, or go Back to latest. A date opens records through that day in your local timezone; continue scrolling up to browse earlier records, or clear the date chip to return to the latest. The controls stay collapsed while browsing, and loading older records preserves your reading position.

AI usage is metered unless a capability is explicitly marked free. Check the current service pricing before generating.

If the latest chat reply fails or is interrupted, use Retry beside the error to resend the original question and attachments. Partial output remains visible until you retry. Retries are manual, start a new generation, and may incur additional usage charges; shared read-only conversations do not offer this action.

Saved accounts are available from the email row in the avatar menu. Hover or tap to open the account list, then choose Add account or select a saved login. Accounts are saved in this browser for the current site. Switching opens the home page with a fresh session; open tabs follow the selected account. Log Out removes the current saved login, while other saved accounts remain available in the avatar menu.


⚡ Quick start

Option A — One-click deploy to Vercel

Deploy with Vercel

Option B — Docker (self-host)

git clone https://github.com/AceDataCloud/Nexior.git
cd Nexior
cp .env.example .env        # set your AceData key
docker compose up -d
# → http://localhost:8084

Option C — Local dev

npm install
cp .env.example .env.local
npm run dev

Create an API key and review current pricing at platform.acedata.cloud. Full guides → docs/deploy/.


Help and feedback / 帮助与反馈

Configure the floating Support dialog in Settings → Site → Customer support contacts. 在“设置 → 站点 → 客服联系方式”配置右下角客服弹窗。Configuration guide / 配置说明


🚀 Launch your own AI product (optional)

Nexior isn't just a client — it's a complete AI-SaaS starter. Every deployment ships with:

  • 👤 User system — email login/registration, out of the box.
  • 🎨 Site branding — assistant replies and shared conversations use your custom model icon, then your custom capability icon, with the default avatar used when neither is set.
  • 💳 Payments — accept payments with zero extra config.
  • 🤝 Referral / distribution — registered users bind permanently to the site owner; their spend pays you a commission. Withdraw anytime.

Deploy once, and your-domain.com is a revenue-ready AI product without separate provider accounts to manage. Hosting and AI usage costs depend on your deployment and selected services.

本系统支持客源绑定机制:每个网站的注册用户可永久绑定为站长的下级客户,其在平台的所有消费按分销比例返还到你的账户,可随时提现。


🖼️ Preview

💬 Chat (ChatGPT)🖼️ Image (NanoBanana)🎬 Video (Seedance)🎵 Music (Suno)
chatnanobananaseedancesuno

Try them all live → studio.acedata.cloud


Connectors on mobile

Open Profile → Console → Connectors, or + → Connectors in the chat composer. OAuth connectors (including custom MCP servers), API-key connectors, and public connectors are available on iOS, Android, and the official mobile website. Mobile web authorization returns to the connector manager in the same tab. In the app, finish authorization in the browser sheet, then dismiss it to refresh your connections.

Connections that capture browser login cookies require the ACE extension on a computer. Complete setup there using the same account, then tap Refresh in the phone's connection dialog. Browser-device methods can use a compatible paired computer; that computer must be online when running browser actions.

🧩 Tech stack

On iOS, Apple purchases are confirmed against their original order before credits are delivered. If confirmation is delayed after payment, keep the order open; the app retries confirmation of that purchase without starting another charge. Avoid creating another order for the same credit pack while confirmation is pending.

Vue 3.5 · Vite 7 · TypeScript · Vuex 4 (per-service namespaced modules) · Element Plus · Capacitor 6 (iOS + Android) · OAuth SSO.


💛 Star us

If Nexior saved you a weekend of wiring AI providers together, give it a ⭐. Stars don't pay rent — but they tell the next builder, the next agent, and the next contributor that this is worth their attention. One click, three seconds, a real signal.

Nexior star history

🤝 Community & support

📄 License

MIT © AceDataCloud

Automated tests

python3 -m unittest

CI discovers tests by filename instead of maintaining a per-file list. Add Python tests as test_*.py in scripts/; no workflow change is needed. Vue and Electron unit tests are discovered separately by npm run test:run; desktop browser tests remain under npm run test:e2e:desktop.

Homepage OAuth applications

Website homepage sections can request explicit user authorization to read existing ACE Data Cloud API Keys. See the third-party integration guide for Settings, PKCE and the embedded consent bridge.

版本与发布记录

@acedatacloud/nexior 共发布 1,065 个版本,首次发布于 2024/05/13;过去 12 个月发布了 860 个版本。

版本发布日期距今
3.384.2latest2026/11/08今天
3.384.12026/11/071 天前
3.384.02026/11/062 天前
3.383.02026/11/026 天前
3.382.42026/11/017 天前
3.382.32026/10/318 天前

关于 @acedatacloud/nexior 的常见问题

如何安装 @acedatacloud/nexior?

在项目目录运行 npm install @acedatacloud/nexior,或使用 pnpm add / yarn add / bun add。

@acedatacloud/nexior 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/acedatacloud__nexior 是否存在。

@acedatacloud/nexior 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js 22.x。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@acedatacloud/nexior 可以商用吗?

@acedatacloud/nexior 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@acedatacloud/nexior 的下载量有多少?

根据 npm 官方下载统计,@acedatacloud/nexior 在 2026/10/05 – 2026/11/03 这 30 天内被下载 5,022 次,日均约 167 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@acedatacloud/nexior 还在维护吗?

最新版本 3.384.2 发布于 2026/11/08(今天);至今共发布 1065 个版本,其中过去 12 个月发布了 860 个;首次发布于 2024/05/13。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。