An AI-native, full-stack SaaS framework
Nexus ships user auth, credits & payments, AI modules, ticket support and more out of the box, so indie developers and small teams can build a runnable AI product with a Coding Agent.
>/new-module Add an AI customer-service module
⏺I'll create the ai-cs module and verify with tests.
⏺Write(modules/ai-cs/index.vue)
⎿✓ Module page generated
⏺Write(modules/ai-cs/locales/zh.ts)
⎿✓ Locale pack generated
⏺Bash(npm test)
⎿✓ All tests passed
✻Done! Visit http://localhost:3000/ai-cs
Product capabilities
Core capabilities and a solid technical foundation, ready to use — focus on your business.
Users & auth
Sign-up/login, email verification, social login (GitHub/Google via admin), password reset — out of the box.
Credits & payments
Daily check-in, sign-up bonus, top-up, consumption and audit trails power usage-based AI products.
Tickets & support
User ticket submission, status transitions, reply timelines, centrally handled by admins.
Module system
Pluggable business modules: manifest, route/API/migration aggregation, self-managed menus.
Internationalization
i18n framework with language packs for global multi-language sites.
Admin console
Users, orders, credits ops, site config, themes, auth — full-site operations at a glance.
AI infrastructure
Provider abstraction, model capability management, generation task orchestration.
Agent + spec-driven development
Skill instructions + standard conventions, Coding Agent driven by specs.
Out-of-the-box monetization loop
From acquisition to conversion to monetization to retention, Nexus covers every step of commercializing an AI product — no need to build payments, credits and operations yourself.
Acquire
Sign-up, email verification and social login — onboard your first users with a low barrier.
Convert
Recharge, payments (WeChat / Alipay) and credits-for-licenses — multiple paths to paid conversion.
Monetize
Metered AI billing and credit consumption with a full ledger — driving recurring revenue.
Retain
Ticket support and an operations console keep users paying, renewing and spreading the word.
Agent + spec-driven development
As an Agent-native framework, Nexus is driven by specs — define first, then implement and accept against them. The spec-* skill set keeps a Coding Agent aligned with project specs from requirements to launch, so a single conversation ships a runnable, deployable product.
One conversation → a runnable product
A five-step spec-driven workflow from idea to deploy — every step has a spec baseline and acceptance criteria, fully traceable and verifiable.
Describe the need
Describe the product idea in natural language — no traditional coding experience needed. Nexus distills it into a top-level project spec and breaks down the scope.
Spec planning
Plan sprints and feature phases, defining a functional spec plus test spec (spec.md / dod.md) for each feature — acceptance criteria come first.
Implement per spec
spec-impl builds with TDD: write tests first, then implement. Each feature follows the spec document closely via Nexus Skills that obey project conventions.
Test & accept
spec-test runs the full test suite and checks every item against the acceptance criteria; pass spec-review before moving on.
Archive & deploy
spec-checkpoint archives decisions and learnings, then ship through standard instructions to get a runnable product fast.
Nexus Skills
A Coding Agent handles quick starts, new modules, image builds, theme extensions, batch translations and model updates through standard instructions — keeping the project efficient and under control.
Quick start: check environment, install deps, validate config, migrate DB and run — reach a runnable state fast.
New module: confirm needs first, then build a full business module per project conventions via the spec-driven flow.
Build image: one-click production Docker image build with tag and push support.
Extend theme: add a new theme preset (palette + light/dark adaptive), optionally replicating a site’s colors.
Translate: batch-produce English versions of implemented Chinese features, keeping language packs in sync.
Update models: add a provider’s latest models or a new provider, deduping by capability.
Modern tech stack
Built on a mature ecosystem, balancing developer velocity and production reliability.
Nuxt 4
Full-stack isomorphic framework, SSR/SSG, modular architecture
Vue 3 + TypeScript
Composition API, type safety, component-based development
PostgreSQL + Drizzle
Type-safe ORM, migrations, transaction support
Tailwind CSS v4
Design tokens + multi-theme theming, light/dark adaptive
reka-ui / shadcn-vue
Headless component primitives, unified Ui* wrappers
Agent-Native
Skill instruction set + module system, AI-driven development
OpenAPI + Scalar
Self-hosted API docs, structure tests enforce route coverage
OAuth 2.0 / OIDC
Standard authorization code + RS256 JWT + JWKS, identity provider
RSA encryption + JWT security
Encrypted password transport, HttpOnly session, password versioning
