InsForge 是一个基于 PostgreSQL 构建的现代化 AI 原生后端平台,它不是传统意义上的 CMS 或博客系统,而是一个专为「编程智能体(Coding Agents)」量身定制的基础设施——集身份认证、向量存储、实时计算、AI 网关与云托管能力于一体。它解决了当前 AI 开发者最头疼的问题:每次想让一个 LLM Agent 持久记忆、安全登录、调用工具、检索知识或响应用户指令时,都要从零搭建数据库、OAuth 流程、WebSocket 通道和嵌入模型服务。InsForge 把这一切封装成开箱即用的云原生后端,开发者只需专注写 Agent 逻辑,不用再当 DevOps 兼 DBA 兼 AI 工程师。
核心功能
- 一体化 AI 后端中枢:内置 Postgres + pgvector,原生支持语义搜索、RAG 文档检索与长期记忆存储,无需额外部署向量数据库
- 开箱即用的身份与权限体系:提供完整的 OAuth2 登录、多租户支持、API 密钥管理及细粒度 RBAC 权限控制,轻松对接 GitHub、Google 等第三方登录
- 实时双向通信管道:基于 WebSockets 构建低延迟消息总线,让 Agent 能主动推送执行结果、进度更新或错误告警,真正实现「会对话的后端」
- 轻量级函数计算层:支持在服务端安全运行 TypeScript 函数(类似 Deno Deploy),可作为 Agent 的工具调用入口(如查天气、读文件、调外部 API),避免暴露敏感凭证
- AI 网关统一接入:预集成 OpenAI、Anthropic、Ollama 及本地大模型适配器,通过标准化接口屏蔽底层模型差异,Agent 可动态切换推理后端
- 本地一键部署体验:完整 Docker Compose 编排,含 PostgreSQL、pgvector、Redis、Auth 服务与 API 网关,5 分钟内即可在笔记本上跑起生产级 AI 后端
适合哪些人用
如果你是以下角色之一,InsForge 很可能就是你正在寻找的「缺失的一环」:
• 正在构建自主编程 Agent(如能自动写 PR、修复 Bug、生成测试用例的智能体)的开发者;
• 使用 Cursor、Continue.dev 或自研 IDE 插件,需要持久化用户上下文与项目知识库的工程师;
• 教学/研究场景中希望快速搭建 RAG 应用或 Agent 实验平台的高校师生;
• 初创团队想避开 AWS/Azure 复杂配置,用最小成本上线 AI 原生 SaaS 产品的技术负责人。
快速上手
无需 Node.js 全局安装或复杂配置——InsForge 采用容器优先设计:
- 确保已安装 Docker Desktop(含 Docker Compose)并正常运行
- 终端执行:
git clone https://github.com/InsForge/InsForge.git && cd InsForge - 复制环境模板:
cp env.example .env(默认配置已适配本地开发,如需修改端口或数据库密码可编辑该文件) - 启动全部服务:
docker compose up -d(首次运行会自动拉取镜像,约 1–2 分钟) - 查看服务状态:
docker compose ps,所有容器显示healthy即就绪 - 访问 http://localhost:7131 查看交互式文档,或使用
@insforge/sdk在前端/Agent 中快速接入
项目信息
InsForge/InsForge
GitHub
InsForge is a Postgres-based backend with auth, storage, compute, hosting, and AI gateway. Built for coding agents.
8.3k
今日 +213 stars today
Stars
693
Forks
TypeScript
Apache-2.0
编程语言:TypeScript|GitHub Star 数:8308|开源协议:Apache-2.0|GitHub 项目地址
这不仅是一个技术选型,更是一种开发范式的升级——当你不再为 Agent 搭建「轮子地基」,而是直接站在 InsForge 这座已浇筑完成的智能大厦上建造应用时,真正的 AI 原生开发才刚刚开始。




