intelligo-dev/intelligo

The application framework for vertical AI SaaS — auth, workspaces, billing, credits, execution boundary, page registry. You build the agent.

解决的问题

Intelligo 提供了 AI SaaS 产品的「后半部分」。当开发者专注于 AI 代理(提示、工具和领域知识)时,往往需要花费大量时间重新构建常见的基础设施,如用户认证、多租户工作区、订阅计划、基于信用的计费、使用量计量和审计日志。Intelligo 将这些运营组件打包为现成的框架,使开发者可以专注于自己的 AI 逻辑。

工作原理

Intelligo 并非取代你现有的 AI 框架(如 Vercel AI SDK 或 Mastra),而是作为其边界存在。它采用「括号式」执行模型:先通过检查计划并预留信用额度来接收请求,允许你的未经修改的 AI 代理运行,然后通过记录实际的 token 使用量并为工作区计费来完成请求结算。

技术上,它由一组 TypeScript 包和一个「块」(页面和组件)注册表构成,通过 shadcn 注册表协议安装到 Next.js 应用中。它依赖单一的 PostgreSQL 数据库(使用 pgvector 存储),无需 Redis 或独立的向量存储。

适用人群

专为希望避免从零开始构建租户和计费系统样板代码,但又不想被锁定在专有全栈 AI 平台中的垂直 AI SaaS 应用开发者设计。

主要亮点

  • 框架无关性: 不封装或抽象你的 AI 模型调用;可与你已使用的任何 AI 框架兼容。
  • 全面的 SaaS 套件: 内置认证、多租户工作区、Stripe 计费、信用管理及审计日志服务。
  • 基于注册表的 UI: 提供可安装的 UI 块库(登录、仪表盘、计费设置、聊天面板),这些组件会成为你源代码的一部分。
  • 严格架构: 通过架构测试强制依赖方向和租户作用域,若违反则构建失败。

相关

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