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 塊庫(登入、儀表板、計費設定、聊天面板),這些元件會成為你原始碼的一部分。
  • 嚴格架構: 透過架構測試強制依賴方向和租戶作用域,若違反則建構失敗。

相關

  • 專案
  • 專案
  • 專案
  • 專案