Open-source Postgres backend with auth, storage, edge functions, and vector search
Supabase documents an open-source Postgres development platform at supabase.com/docs providing a hosted backend with database, authentication, storage, Edge Functions, realtime subscriptions, and vector search for web and mobile apps. Client libraries and REST/GraphQL APIs let teams provision projects via the dashboard or CLI, manage Row Level Security policies, and integrate AI workflows through pgvector-backed tables and partner marketplace tools. Supabase positions the stack as a Firebase alternative built on standard Postgres, with local development via the Supabase CLI and typed client SDKs for JavaScript, Flutter, Swift, and other frameworks per the documentation index.
Use cases
- Spin up a Postgres backend for vibe-coded or agent-generated apps
- Add auth and file storage without building custom user tables
- Store embeddings beside transactional data for RAG features
- Prototype locally with Supabase CLI then deploy hosted projects
- Expose typed REST/GraphQL access to mobile and web clients
Key features
- Managed Postgres with migrations and RLS documented in supabase.com/docs
- Auth providers, JWT sessions, and user management APIs
- Storage buckets with signed URLs and access policies
- Edge Functions (Deno) and Realtime channels
- pgvector extension for embeddings and AI retrieval patterns
Who Is It For?
- Full-stack developers shipping Postgres-backed SaaS
- AI app builders needing auth plus vector tables in one platform
- Startups replacing Firebase with open-source Postgres tooling
Frequently Asked Questions
- Is Supabase just hosted Postgres?
- Docs describe Postgres plus auth, storage, functions, realtime, and vector search as an integrated platform.
- Can I self-host?
- Supabase is open source; docs cover hosted cloud and local/self-hosted CLI workflows.
- How does vector search work?
- Documentation covers pgvector columns, indexes, and similarity query patterns on Supabase Postgres.
Related
Related
3 Indexed items
Baseten
Baseten documents a training and inference platform at docs.baseten.co where teams deploy models via the open-source Truss framework or call hosted Model APIs without standing up infrastructure. Config-only Truss deployments point at Hugging Face checkpoints, select GPU resources, and engines such as TensorRT-LLM; `truss push` builds optimized containers and exposes OpenAI-compatible sync endpoints like `https://model-{model_id}.api.baseten.co/environments/production/sync/v1`. Custom architectures use a Truss `Model` class with `load` and `predict` in `model.py`. Model APIs provide immediate OpenAI-SDK-style access to catalog models (DeepSeek, Qwen, GLM, and others listed in docs) using `BASETEN_API_KEY`.
NVIDIA NIM
NVIDIA NIM documents performance-optimized inference microservices at docs.api.nvidia.com/nim and docs.nvidia.com/nim that expose industry-standard APIs (OpenAI-compatible `/v1/chat/completions`, `/v1/completions`, `/v1/responses`, Anthropic-compatible `/v1/messages`) from containerized models backed by TensorRT-LLM, vLLM, or SGLang per deployment. Teams can self-host GPU-accelerated models on cloud, data center, or RTX workstations, or prototype via NVIDIA-hosted NIM API endpoints through the Developer Program. Management endpoints such as `/v1/health/ready` and `/v1/metrics` support readiness probes and Prometheus metrics on self-hosted containers per the LLM API reference.
AssemblyAI
AssemblyAI documents Voice AI APIs at assemblyai.com/docs where developers transcribe and analyze audio via REST at `https://api.assemblyai.com` and real-time WebSockets at `wss://streaming.assemblyai.com` (EU pre-recorded host `api.eu.assemblyai.com` per cloud residency docs). Pre-recorded transcription requires an explicit `speech_models` array on every `POST /v2/transcript` request—docs recommend `universal-3-pro` with `universal-2` fallback for 99-language coverage. The platform also publishes a Voice Agent API for speech-to-speech agents, Speech Understanding features (diarization, sentiment, summarization), Guardrails, and an LLM Gateway to run frontier models on transcripts.