> ## Documentation Index
> Fetch the complete documentation index at: https://docs.insforge.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Products

> Browse every InsForge product — Postgres database, auth, storage, realtime, edge functions, sites, model gateway, analytics, and payments — in one place.

InsForge ships ten products, each exposed through the same REST surface, the
same JWT auth, the same MCP server, and the same SDKs.

<CardGroup cols={2}>
  <Card title="Database" icon="database" href="/core-concepts/database/overview">
    Postgres for every project. Migrations, branching, pgvector, S3-backed backups.
    Every table becomes a typed REST and SDK surface.
  </Card>

  <Card title="Authentication" icon="shield" href="/core-concepts/authentication/overview">
    Email and password, passwordless, OAuth, and mobile logins through one
    API. JWT sessions, row-level security, OAuth-server mode.
  </Card>

  <Card title="Storage" icon="folder" href="/core-concepts/storage/overview">
    S3-compatible object storage with signed URLs and row-level policies.
    Works with rclone, the AWS CLI, Terraform.
  </Card>

  <Card title="Realtime" icon="tower-broadcast" href="/core-concepts/realtime/overview">
    Database changes, broadcast, and presence over one WebSocket connection.
    Subscriptions and client publish use RLS checks.
  </Card>

  <Card title="Edge Functions" icon="bolt" href="/core-concepts/functions/overview">
    Deno-powered serverless TypeScript with first-class schedules. Invoke
    on-demand, chain from DB triggers, or run on cron.
  </Card>

  <Card title="Model Gateway" icon="sparkles" href="/core-concepts/ai/overview">
    OpenRouter-backed chat, streaming, and embeddings through one
    InsForge-managed key. Per-project quotas and usage tracking.
  </Card>

  <Card title="Sites" icon="globe" href="/core-concepts/sites/overview">
    Deploy frontends to InsForge-managed hosting and link them to your project
    backend automatically.
  </Card>

  <Card title="Messaging" icon="envelope" href="/core-concepts/messaging/overview">
    Transactional email today; SMS and push on the roadmap. One API.
  </Card>

  <Card title="Payments" icon="credit-card" href="/core-concepts/payments/overview">
    Stripe checkout, subscriptions, and customer portal flows.
  </Card>

  <Card title="Compute" icon="server" href="/core-concepts/compute/overview">
    Long-running services beyond the edge-function model.
  </Card>
</CardGroup>

## How they fit together

Every product shares the same auth identity, the same row-level security
policies, and the same MCP surface for AI agents. A user signed in through
**Auth** gets a JWT that the **Database**, **Storage**, **Realtime**, and
**Edge Functions** layers all use to enforce the same access rules.

<CardGroup cols={3}>
  <Card title="MCP server" icon="plug" href="/mcp-setup">
    Connect agents to read schemas, run queries, and deploy code.
  </Card>

  <Card title="SDKs" icon="code" href="/sdks/typescript/overview">
    TypeScript, Swift, Kotlin, and a plain REST API.
  </Card>

  <Card title="Self-hosting" icon="server" href="/deployment/deploy-to-aws-ec2">
    Run the whole stack on your own infrastructure.
  </Card>
</CardGroup>
