InstantDB

Active
GitHub TypeScript Apache-2.0

Description

InstantDB is a backend optimized for AI-coded apps, providing auth, permissions, database and real-time subscriptions out of the box.

Key Features

  • Zero-config backend — auth, database and storage in one SDK
  • Fine-grained permissions — row- and field-level rules
  • Real-time subscriptions — clients receive database changes
  • Relational — ORM-like associations and queries
  • AI-friendly — AI agents can generate CRUD directly
  • TypeScript-first — full type inference

Use Cases

💡 Letting an AI agent build a full backend in 30 seconds
💡 Unified auth and database across multi-platform apps
💡 Simplifying backends for existing CRM/SaaS products
💡 Building minimal-yet-evolvable backends for new projects

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (10.5k stars)
  • Permissive open-source license (Apache-2.0)
  • Established track record (2 years in production)

Quick Start

npm install @instantdb/react
# get APP_ID at https://www.instantdb.com/dashboards
import { init } from "@instantdb/react"
const db = init({ appId: "<APP_ID>" });

Related Projects

Magicrew

5.0k · TypeScript
Active A

Open-source all-in-one AI productivity platform combining a generalist AI agent, workflow engine, instant messaging, and online documents

productivityworkflow-engineno-code +4
  • · Enterprise-grade AI Agent platform with sandbox isolation and human-in-the-loop approval
  • · Results as deliverables: AI output rendered directly into PPTs, dashboards, reports, Excel
  • · Unified data hub replacing scattered employee accounts with institutional knowledge persistence

Open Agent Builder

2.6k · TypeScript
Stale C

Visual workflow builder for AI agents powered by Firecrawl - drag-and-drop web scraping pipelines with real-time execution. Build agent workflows without coding.

agent-buildervisual-workflowweb-scraping +2
  • · Visual drag-and-drop workflow builder with 8 core node types including Start, Agent, MCP Tools, Transform, If/Else, While Loop, User Approval, and End
  • · Native Firecrawl integration for web scraping, searching, and converting websites to LLM-ready data
  • · Real-time streaming execution with live workflow progress visualization