给 AI 写出来的产品铺好上线的路:认证、全球 + 中国支付、多租户、AI 网关,一条命令,零密钥本地就能跑。代码归你。以 Apache-2.0 开源。
面向 AI 编码智能体的开源 SaaS 底座(Apache-2.0):认证、银行卡与微信支付 / 支付宝收款、由 schema 生成行级安全(RLS)的多租户 Postgres、Hono API 网关——一条命令生成,空 .env 就能在本地跑起来。

| 能力 | 包 | 支持的 Provider(自动检测) |
|---|---|---|
| 身份认证 | @nebutra/auth | Better Auth(组织、Passkey) |
| 身份提供方 | @nebutra/oauth | OIDC (oidc-provider) · Redis 会话 |
| 权限 | @nebutra/permissions | CASL — RBAC + ABAC,Hono 中间件,React <Can /> |
| 多租户 | @nebutra/tenant | AsyncLocalStorage 上下文 · Prisma RLS 桥接 |
| 验证码 | @nebutra/captcha | Cloudflare Turnstile |
| 密钥保险库 | @nebutra/vault | AWS KMS 信封加密 · 本地 HKDF(开发) |
| 审计日志 | @nebutra/audit | 追加式哈希链 |
| 缓存 | @nebutra/cache | Redis(Upstash REST 协议)· in-memory |
| 限流 | @nebutra/rate-limit | 滑动窗口 · 令牌桶(Upstash) |
| 队列 | @nebutra/queue | QStash · in-memory |
| 搜索 | @nebutra/search | Postgres — pgvector + 全文检索 |
| 存储 / 上传 | @nebutra/uploads | 一个 S3 兼容适配器(Cloudflare R2、阿里云 OSS)· 本地文件系统 |
| 通知 | @nebutra/notifications | 内置分发 — 应用内 · 邮件 · 推送 · 短信 · 即时聊天 |
| Webhook | @nebutra/webhooks | 内置 HMAC 签名投递,带重试 |
| 短信 | @nebutra/sms | Twilio Verify + 阿里云 |
| 邮件 | @nebutra/email | Resend + React Email 模板 |
| 计费 | @nebutra/billing | Creem(全球卡组织,交易商户)+ 微信支付/支付宝 — 订阅、用量、权益 |
| 用量计量 | @nebutra/metering | ClickHouse 实时聚合 |
| 事件总线 | @nebutra/event-bus | 多租户 Pub/Sub · Fan-out · Request-Reply |
| Saga 编排 | @nebutra/saga | 原生 TS 流程,自动回滚补偿 |
| 特性开关 | @nebutra/feature-flags | 数据库存储 + 环境变量覆盖 |
| 设计令牌 | @nebutra/design-sync | W3C DTCG,仅 git |
| 状态聚合 | @nebutra/status | OpenStatus · Atlassian StatusPage |
| 微服务 | AI |
| 公共包 | UI · Tokens · Marketing · DB · Cache · Rate Limit · Event Bus · Saga · MCP · Analytics |
| 设计文档 | |
| 基础设施 | Docker · Terraform · Inngest · Pusher · 可观测性 |
| Node.js | v22+ |
| pnpm | v11.28.5+ |
| Python | 3.11+ (微服务需要) |