All 101 Dependencies
Every package InsForge depends on, ranked by repo health score.
InsForge is an open-source Backend-as-a-Service designed from the ground up for AI-native development workflows. Unlike traditional BaaS platforms built for human developers clicking through dashboards, InsForge exposes its entire backend through an MCP Server and CLI that coding agents can operate directly — reading schemas, running migrations, deploying edge functions, and configuring auth providers without leaving the agent loop.
The platform bundles every primitive a full-stack app needs: a managed PostgreSQL database with pgvector support for embeddings, S3-compatible object storage, a multi-provider authentication system (including OAuth2 with PKCE), serverless edge functions powered by the Deno runtime, WebSocket-based realtime channels, and an OpenAI-compatible AI model gateway backed by OpenRouter routing across hundreds of models. A dedicated Memory API layered on pgvector lets agents store and semantically recall structured facts, decisions, and preferences across sessions.
InsForge ships as a single Docker Compose stack and can be running locally in minutes. Multiple isolated project instances can run on the same host by using different port configurations. For teams that want to skip infrastructure management entirely, a cloud-hosted version is available at insforge.dev, with one-click deployment templates also available on Railway, Zeabur, and Sealos.
The monorepo is organized as a Turborepo workspace with a Node.js/Express backend, a React/Vite frontend dashboard, a Deno-powered edge function runtime, shared Zod schemas, and an official TypeScript SDK published to npm as @insforge/sdk. The project has released 48 versions since its July 2025 launch and ships new releases at roughly weekly cadence, with over 438 commits per month reflecting rapid iteration.