[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10892":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":8,"totalLinesOfCode":8,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":8,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":8,"rankLanguage":8,"license":8,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":21,"topics":23,"createdAt":8,"pushedAt":8,"updatedAt":37,"readmeContent":38,"aiSummary":39,"trendingCount":15,"starSnapshotCount":15,"syncStatus":40,"lastSyncTime":41,"discoverSource":42},10892,"InsForge","InsForge\u002FInsForge","The all-in-one, open-source backend platform for agentic coding. InsForge gives your coding agent database, auth, storage, compute, hosting, and AI gateway to ship full-stack apps end-to-end.",null,"https:\u002F\u002Fgithub.com\u002FInsForge\u002FInsForge","TypeScript",11646,993,35,41,0,260,851,1127,780,43.99,false,"main",[24,25,26,27,28,29,30,31,32,33,34,35,36],"ai","ai-agents","coding","oauth2","postgresql","deno","embeddings","insforge","nextjs","pgvector","realtime","vectors","websockets","2026-06-12 02:02:28","\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Finsforge.dev\">\n    \u003Cpicture>\n      \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"assets\u002Flogo-dark.svg\">\n      \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"assets\u002Flogo-light.svg\">\n      \u003Cimg src=\"assets\u002Flogo-dark.svg\" alt=\"InsForge\" width=\"500\">\n    \u003C\u002Fpicture>\n  \u003C\u002Fa>\n\n  \u003Cp>\n    The backend platform for AI-native developers.\u003Cbr \u002F>\n  \u003C\u002Fp>\n\n  \u003Cp>\n    \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002FApache-2.0\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-Apache%202.0-orange.svg\" alt=\"License\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@insforge\u002Fsdk\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdt\u002F@insforge\u002Fsdk?color=blue&label=downloads\" alt=\"Downloads\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FInsForge\u002Finsforge\u002Fgraphs\u002Fcontributors\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcontributors\u002FInsForge\u002Finsforge?color=green\" alt=\"Contributors\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fcursor.com\u002Flink\u002Fprompt?text=Help+me+set+up+InsForge+locally.+Follow+these+steps%3A%0A%0A1.+First%2C+verify+Docker+is+installed+and+running%3A%0A+++docker+--version%0A+++docker+info%0A%0A2.+Clone+the+repository%3A%0A+++git+clone+https%3A%2F%2Fgithub.com%2Finsforge%2Finsforge.git%0A+++cd+insforge%0A%0A3.+Copy+the+example+env+config+and+start+services%3A%0A+++cp+env.example+to+env+file%0A+++docker+compose+up+-d%0A%0A4.+Wait+for+all+containers+to+be+healthy+(this+may+take+1-2+minutes)%3A%0A+++docker+compose+ps%0A%0A5.+Verify+the+app+is+accessible+at+http%3A%2F%2Flocalhost%3A7131%0A%0A6.+Follow+the+steps+in+the+dashboard+to+connect+InsForge+MCP+Server+to+your+agent.%0A%0AIf+there+are+any+errors%2C+help+me+troubleshoot+them.+Common+issues%3A%0A-+Docker+not+running%0A-+Ports+already+in+use%0A-+Insufficient+memory\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FSet%20Up%20with-Cursor-181818?logo=cursor&logoColor=white&labelColor=555555\" alt=\"Set Up With Cursor\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Finsforge.dev\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FVisit-InsForge.dev-181818?logoColor=white&labelColor=555555&logo=data:image\u002Fsvg%2bxml;base64,PHN2ZyB3aWR0aD0iMjQwIiBoZWlnaHQ9IjI0MCIgdmlld0JveD0iMCAwIDI0MCAyNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI2LjExODQgMTAxLjZDMjMuMjkzOSA5OC43ODMzIDIzLjI5MzkgOTQuMjE2NiAyNi4xMTg0IDkxLjRMOTcuNzE2NyAyMEwyMDAgMjBMNzcuMjYgMTQyLjRDNzQuNDM1NSAxNDUuMjE3IDY5Ljg1NjIgMTQ1LjIxNyA2Ny4wMzE3IDE0Mi40TDI2LjExODQgMTAxLjZaIiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGQ9Ik0xNTUuMjUxIDc3LjM3NUwyMDAgMTIyVjIyNEwxMDQuMTA5IDEyOC4zNzVMMTU1LjI1MSA3Ny4zNzVaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPgo=\" alt=\"Visit InsForge.dev\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fgitcgr.com\u002FInsForge\u002FInsForge\">\n      \u003Cimg src=\"https:\u002F\u002Fgitcgr.com\u002Fbadge\u002FInsForge\u002FInsForge.svg\" alt=\"gitcgr\" \u002F>\n    \u003C\u002Fa>\n  \u003C\u002Fp>\n  \u003Cp>\n    \u003Ca href=\"https:\u002F\u002Fx.com\u002FInsForge_dev\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FFollow%20on%20X-000000?logo=x&logoColor=white&style=for-the-badge\" alt=\"Follow on X\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Finsforge\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FFollow%20on%20LinkedIn-0A66C2?logo=linkedin&logoColor=white&style=for-the-badge\" alt=\"Follow on LinkedIn\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fdiscord.com\u002Finvite\u002FMPxwj5xVvW\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FJoin%20our%20Discord-5865F2?logo=discord&logoColor=white&style=for-the-badge\" alt=\"Join our Discord\">\u003C\u002Fa>\n  \u003C\u002Fp>\n  \u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F19834\" target=\"_blank\">\n    \u003Cimg src=\"https:\u002F\u002Ftrendshift.io\u002Fapi\u002Fbadge\u002Frepositories\u002F19834\" alt=\"InsForge%2FInsForge | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\n  \u003C\u002Fa>\n  \u003Cbr \u002F>\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fvercel.com\u002Foss\">\n    \u003Cimg alt=\"Vercel OSS Program\" src=\"https:\u002F\u002Fvercel.com\u002Foss\u002Fprogram-badge-2026.svg\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\u003Cp align=\"center\">\n  ⭐ \u003Cem>Help us reach more developers and grow the InsForge community. Star this repo!\u003C\u002Fem>\n\u003C\u002Fp>\n\n## InsForge\nInsForge is a backend development platform built for AI coding agents and AI code editors. It exposes backend primitives like databases, auth, storage, and functions through a semantic layer that agents can understand, reason about, and operate end to end.\n\n\u003Cp align=\"center\">\n  \u003Cvideo width=\"100%\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F2e2a43c9-4664-48a6-b61b-4f7cf8eb0ebf\" controls>\u003C\u002Fvideo>\n\u003C\u002Fp>\n\n### How it works\nInsForge acts as a semantic layer between AI coding agents and backend primitives. It performs backend context engineering so agents can understand, operate, and inspect backend systems.\n\n- **Fetch backend context**: Agents can fetch documentation and available operations for the backend primitives they use.\n- **Configure primitives**: Agents can configure backend primitives directly.\n- **Inspect backend state**: Backend state and logs are exposed through structured schemas.\n\n```mermaid\ngraph TB\n\n    subgraph TOP[\" \"]\n        AG[AI Coding Agents]\n    end\n\n    subgraph MID[\" \"]\n        SL[InsForge Semantic Layer]\n    end\n\n    AG --> SL\n\n    SL --> AUTH[Authentication]\n    SL --> DB[Database]\n    SL --> ST[Storage]\n    SL --> EF[Edge Functions]\n    SL --> MG[Model Gateway]\n    SL --> CP[Compute]\n    SL --> DEP[Deployment]\n\n    classDef bar fill:#0b0f14,stroke:#30363d,stroke-width:1px,color:#ffffff\n    classDef card fill:#161b22,stroke:#30363d,stroke-width:1px,color:#ffffff\n\n    class AG,SL bar\n    class AUTH,DB,ST,EF,MG,CP,DEP card\n\n    style TOP fill:transparent,stroke:transparent\n    style MID fill:transparent,stroke:transparent\n\n    linkStyle default stroke:#30363d,stroke-width:1px\n```\n\n### Core Products:\n- **Authentication**: User management, authentication, and sessions\n- **Database**: Postgres relational database\n- **Storage**: S3 compatible file storage\n- **Model Gateway**: OpenAI compatible API across multiple LLM providers\n- **Edge Functions**: Serverless code running on the edge\n- **Compute** (private preview): Long-running container services on Fly.io with public URLs ([docs](https:\u002F\u002Fdocs.insforge.dev\u002Fcore-concepts\u002Fcompute\u002Farchitecture))\n- **Site Deployment**: Site build and deployment\n\n\n## ⭐️ Star the Repository\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"assets\u002Finsforge-star.gif\" alt=\"Star InsForge\" width=\"100%\">\n\u003C\u002Fp>\n\nIf you find InsForge useful or interesting, a GitHub Star ⭐️ would be greatly appreciated.\n\n## Quickstart\n\n### Cloud-hosted: [insforge.dev](https:\u002F\u002Finsforge.dev)\n\n\u003Ca href=\"https:\u002F\u002Finsforge.dev\" target=\"_blank\" rel=\"noopener noreferrer\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Finsforge.dev-181818?logo=data:image\u002Fsvg%2bxml;base64,PHN2ZyB3aWR0aD0iMjQwIiBoZWlnaHQ9IjI0MCIgdmlld0JveD0iMCAwIDI0MCAyNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI2LjExODQgMTAxLjZDMjMuMjkzOSA5OC43ODMzIDIzLjI5MzkgOTQuMjE2NiAyNi4xMTg0IDkxLjRMOTcuNzE2NyAyMEwyMDAgMjBMNzcuMjYgMTQyLjRDNzQuNDM1NSAxNDUuMjE3IDY5Ljg1NjIgMTQ1LjIxNyA2Ny4wMzE3IDE0Mi40TDI2LjExODQgMTAxLjZaIiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGQ9Ik0xNTUuMjUxIDc3LjM3NUwyMDAgMTIyVjIyNEwxMDQuMTA5IDEyOC4zNzVMMTU1LjI1MSA3Ny4zNzVaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPgo=&logoColor=white\" alt=\"InsForge.dev\">\u003C\u002Fa>\n\n### Self-hosted: Docker Compose\n\nPrerequisites: [Docker](https:\u002F\u002Fwww.docker.com\u002F) + [Node.js](https:\u002F\u002Fnodejs.org\u002F)\n\n#### 1. Setup\n\nYou can run InsForge locally using Docker Compose. This will start a local InsForge instance on your machine.\n\n[![Deploy on Docker][docker-btn]][docker-deploy]\n\nOr run from source:\n```bash\n# Run with Docker\ngit clone https:\u002F\u002Fgithub.com\u002Finsforge\u002Finsforge.git\ncd insforge\ncp .env.example .env\ndocker compose -f docker-compose.prod.yml up\n```\n\n#### 2. Connect InsForge MCP\n\nOpen [http:\u002F\u002Flocalhost:7130](http:\u002F\u002Flocalhost:7130)\n\nFollow the steps to connect InsForge MCP Server\n\n\u003Cdiv align=\"center\">\n  \u003Cimg src=\"assets\u002Fconnect.png\" alt=\"Connect InsForge MCP\" width=\"600\">\n\u003C\u002Fdiv>\n\n#### 3. Verify installation\n\nTo verify the connection, send the following prompt to your agent:\n```\nI'm using InsForge as my backend platform, call InsForge MCP's fetch-docs tool to learn about InsForge instructions.\n```\n\n#### 4. Running Multiple Projects\n\nYou can run multiple InsForge projects on the same host by using different ports and project names.\n\n```bash\n# Create a separate env file for each project\ncp .env.example .env.project1\ncp .env.example .env.project2\n```\n\nEdit `.env.project2` with different ports:\n```\nPOSTGRES_PORT=5442\nPOSTGREST_PORT=5440\nAPP_PORT=7230\nAUTH_PORT=7231\nDENO_PORT=7233\n```\n\nStart each project with a unique name:\n```bash\ndocker compose -f docker-compose.prod.yml --env-file .env.project1 -p project1 up -d\ndocker compose -f docker-compose.prod.yml --env-file .env.project2 -p project2 up -d\n```\n\nEach project gets its own isolated database, storage, and configuration. Manage them with:\n```bash\ndocker compose -f docker-compose.prod.yml --env-file .env.project1 -p project1 ps      # status\ndocker compose -f docker-compose.prod.yml --env-file .env.project1 -p project1 logs -f  # logs\ndocker compose -f docker-compose.prod.yml --env-file .env.project1 -p project1 down     # stop\n```\n\n### One-click Deployment\n\nIn addition to running InsForge locally, you can also launch InsForge using a pre-configured setup. This allows you to get up and running quickly with InsForge without installing Docker on your local machine.\n\n| Railway | Zeabur | Sealos |\n| --- | --- | --- |\n| [![Deploy on Railway](https:\u002F\u002Frailway.com\u002Fbutton.svg)](https:\u002F\u002Frailway.com\u002Fdeploy\u002Finsforge) | [![Deploy on Zeabur](https:\u002F\u002Fzeabur.com\u002Fbutton.svg)](https:\u002F\u002Fzeabur.com\u002Ftemplates\u002FQ82M3Y) | [![Deploy on Sealos](https:\u002F\u002Fsealos.io\u002FDeploy-on-Sealos.svg)](https:\u002F\u002Fsealos.io\u002Fproducts\u002Fapp-store\u002Finsforge) |\n\n\n## Contributing\n\n**Contributing**: If you're interested in contributing, you can check our guide here [CONTRIBUTING.md](CONTRIBUTING.md). We truly appreciate pull requests, all types of help are appreciated!\n\n**Support**: If you need any help or support, we're responsive on our [Discord channel](https:\u002F\u002Fdiscord.com\u002Finvite\u002FMPxwj5xVvW), and also feel free to email us [info@insforge.dev](mailto:info@insforge.dev) too!\n\n\n## Documentation & Support\n\n### Documentation\n- **[Official Docs](https:\u002F\u002Fdocs.insforge.dev\u002Fintroduction)** - Comprehensive guides and API references\n\n### Community\n- **[Discord](https:\u002F\u002Fdiscord.com\u002Finvite\u002FMPxwj5xVvW)** - Join our vibrant community\n- **[Twitter](https:\u002F\u002Fx.com\u002FInsForge_dev)** - Follow for updates and tips\n\n### Contact\n- **Email**: info@insforge.dev\n\n## License\n\nThis project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.\n\n---\n\n[![Star History Chart](https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=InsForge\u002Finsforge&type=Date)](https:\u002F\u002Fwww.star-history.com\u002F#InsForge\u002Finsforge&Date)\n\n## Badges\n\nShow your project is built with InsForge.\n\n### Made with InsForge\n\n\u003Ca href=\"https:\u002F\u002Finsforge.dev\">\n  \u003Cimg\n    width=\"168\"\n    height=\"30\"\n    src=\"https:\u002F\u002Finsforge.dev\u002Fbadge-made-with-insforge.svg\"\n    alt=\"Made with InsForge\"\n  \u002F>\n\u003C\u002Fa>\n\n**Markdown:**\n```md\n[![Made with InsForge](https:\u002F\u002Finsforge.dev\u002Fbadge-made-with-insforge.svg)](https:\u002F\u002Finsforge.dev)\n```\n\n**HTML:**\n```html\n\u003Ca href=\"https:\u002F\u002Finsforge.dev\">\n  \u003Cimg\n    width=\"168\"\n    height=\"30\"\n    src=\"https:\u002F\u002Finsforge.dev\u002Fbadge-made-with-insforge.svg\"\n    alt=\"Made with InsForge\"\n  \u002F>\n\u003C\u002Fa>\n```\n\n### Made with InsForge (dark)\n\n\u003Ca href=\"https:\u002F\u002Finsforge.dev\">\n  \u003Cimg\n    width=\"168\"\n    height=\"30\"\n    src=\"https:\u002F\u002Finsforge.dev\u002Fbadge-made-with-insforge-dark.svg\"\n    alt=\"Made with InsForge\"\n  \u002F>\n\u003C\u002Fa>\n\n**Markdown:**\n```md\n[![Made with InsForge](https:\u002F\u002Finsforge.dev\u002Fbadge-made-with-insforge-dark.svg)](https:\u002F\u002Finsforge.dev)\n```\n\n**HTML:**\n```html\n\u003Ca href=\"https:\u002F\u002Finsforge.dev\">\n  \u003Cimg\n    width=\"168\"\n    height=\"30\"\n    src=\"https:\u002F\u002Finsforge.dev\u002Fbadge-made-with-insforge-dark.svg\"\n    alt=\"Made with InsForge\"\n  \u002F>\n\u003C\u002Fa>\n```\n\n\n\u003Cp align=\"center\">⭐ \u003Cb>Star us on GitHub\u003C\u002Fb> to get notified about new releases!\u003C\u002Fp>\n\n\u003C!-- LINK GROUPS -->\n\n[docker-btn]: .\u002Fdeploy\u002Fbuttons\u002Fdocker.png\n[docker-deploy]: .\u002Fdeploy\u002Fdocker-deploy.md\n","InsForge 是一个基于 PostgreSQL 的后端平台，专为 AI 本地开发者设计，提供认证、存储、计算、托管和 AI 网关等功能。项目采用 TypeScript 编写，具备实时数据处理能力和向量数据库支持（如 pgvector），适用于需要构建高效且安全的 AI 应用场景。它集成了 OAuth2 认证机制，确保了系统的安全性；同时，通过 WebSocket 实现实时通信，增强了用户体验。无论是开发智能编码助手还是其他类型的 AI 代理，InsForge 都能提供强大的后端支持。",2,"2026-06-11 03:30:41","trending"]