Show HN: Codapult – Next.js SaaS boilerplate with 70+ modules & adapter pattern
a day ago
- #AI Integration
- #Modular Architecture
- #SaaS Foundation
- Codapult提供了一个即用型SaaS基础平台,包含认证、支付、团队管理、后台管理、人工智能、单点登录和基础设施等模块,支持定制和扩展而无需重新构建。
- 它提供完整的源代码以实现灵活性,允许修改架构、更换服务提供商、自托管,并避免供应商锁定。
- 该技术栈是生产就绪的,开箱即用地设置了文件夹结构、用户界面、支付、认证、文档、测试、部署和可观测性。
- 内置人工智能功能包括聊天、模型提供商(OpenAI、Anthropic)、检索增强生成、嵌入、语义搜索和AI代理规则,并设有速率限制和使用配额。
- AI Kit附加组件提供多提供商路由、提示版本控制、工具代理、防护栏、成本分析、批量处理和游乐场。
- 模块化架构允许通过环境变量更换提供商(如认证、支付),并通过命令行移除不需要的模块,以保持代码简洁。
- 部署选项包括Terraform、Pulumi、Helm、Docker、AWS、Kubernetes和Vercel,以及用于测试和代码检查的GitHub Actions流水线。
- 开发使用tRPC v11,可选GraphQL以实现端到端类型安全,并包含70多个可独立移除的模块。
- 定价为一次性购买,起价49美元,提供Starter、Pro、Enterprise等方案,基于项目数量、更新周期和支持级别,包含所有模块和源代码。
- 高级插件(AI Kit、CRM、Helpdesk、Email Marketing)是独立的附加组件,可单独购买或作为捆绑包,以扩展功能。