助力InsForge社区壮大快来给仓库点星助力我们触达更多开发者壮大InsForge社区。给这个仓库点个星吧InsForge简介InsForge是一个专为AI编码代理和AI代码编辑器打造的后端开发平台。它通过语义层将数据库、身份验证、存储和函数等后端原语暴露出来让代理能够理解、推理并进行端到端操作。[InsForge - readme.mp4]工作原理InsForge充当AI编码代理和后端原语之间的语义层。它进行后端上下文工程使代理能够理解、操作和检查后端系统。具体如下获取后端上下文代理可以获取其使用的后端原语的文档和可用操作。配置原语代理可以直接配置后端原语。检查后端状态后端状态和日志通过结构化模式暴露。这里有一个mermaid图展示其关系此处描述mermaid图内容核心产品身份验证用户管理、身份验证和会话数据库Postgres关系型数据库存储兼容S3的文件存储模型网关跨多个大语言模型LLM提供商的兼容OpenAI的API边缘函数在边缘运行的无服务器代码计算私有预览在Fly.io上运行的带有公共URL的长期运行容器服务[文档](docs)站点部署站点构建和部署给仓库点星如果您觉得InsForge有用或有趣非常感谢您在GitHub上给它点个星⭐️。快速开始云托管[insforge.dev]自托管前提条件Docker Node.js设置您可以使用Docker Compose在本地运行InsForge。这将在您的机器上启动一个本地InsForge实例。或者从源代码运行此处展示代码连接InsForge MCP打开[http://localhost:7130](http://localhost:7130)按照步骤连接InsForge MCP服务器。验证安装为验证连接向您的代理发送以下提示“我正在使用InsForge作为我的后端平台请调用InsForge MCP的fetch - docs工具来了解InsForge的说明。”运行多个项目您可以通过使用不同的端口和项目名称在同一主机上运行多个InsForge项目。此处展示代码每个项目都有自己独立的数据库、存储和配置。您可以使用以下命令管理它们此处展示代码一键部署除了在本地运行InsForge您还可以使用预配置的设置来启动InsForge。这让您无需在本地安装Docker就能快速启动并运行InsForge。可选择的平台有[Railway][Zeabur][Sealos]贡献参与贡献如果您有兴趣贡献代码可以查看我们的[贡献指南](CONTRIBUTING.md)。我们非常欢迎拉取请求任何形式的帮助我们都感激不尽支持如果您需要任何帮助或支持我们会在Discord频道及时响应也欢迎发送邮件至infoinsforge.dev文档与支持文档[官方文档](https://insforge.dev/docs) - 全面的指南和API参考社区[Discord](https://discord.gg/insforge) - 加入我们充满活力的社区Twitter[Follow](https://twitter.com/insforge) - 获取更新和提示联系邮箱infoinsforge.dev许可证本项目采用Apache许可证2.0 - 详情请参阅[LICENSE](LICENSE)文件。徽章展示您的项目是使用InsForge构建的。使用InsForge构建亮色Markdown[![Made with InsForge](https://insforge.dev/badge - made - with - insforge.svg)](https://insforge.dev)HTML使用InsForge构建暗色Markdown[![Made with InsForge](https://insforge.dev/badge - made - with - insforge - dark.svg)](https://insforge.dev)HTML在GitHub上给我们点个星获取新版本通知