supabase/supabase
↗ GitHubThe Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
100,128
Stars
11,957
Forks
648
Watchers
966
Open Issues
Safety Rating A
Supabase is a well-established, widely adopted open-source platform with 100k+ GitHub stars maintained by a funded company. The README contains no hardcoded secrets, no malicious code patterns, no suspicious dependencies, and no prompt injection attempts. It is a legitimate, enterprise-grade open source project.
ℹAI-assisted review, not a professional security audit.
AI Analysis
Supabase is an open-source Firebase alternative built on PostgreSQL that provides developers with a hosted Postgres database, authentication and authorization, auto-generated REST/GraphQL APIs, realtime subscriptions via WebSockets, serverless edge functions, file storage, and an AI/vector embeddings toolkit powered by pgvector. It can be used as a fully managed cloud service or self-hosted, and ships client libraries for JavaScript, Python, Flutter, Swift, and more.
Use Cases
- Building web, mobile, and AI applications with a managed Postgres database backend
- Implementing user authentication and authorization with JWT-based auth, OAuth2, and SSO
- Creating realtime collaborative features using WebSocket-based database change subscriptions
- Storing and querying vector embeddings for AI/RAG applications via pgvector integration
- Deploying serverless edge functions with Deno runtime for custom backend logic
- Managing file storage with S3-compatible APIs and Postgres-backed permissions
Tags
Project Connections
HKUDS/LightRAG
LightRAG uses PostgreSQL and pgvector as a supported storage backend, making Supabase a natural hosted Postgres+pgvector backend for LightRAG RAG pipelines.
topoteretes/cognee
Cognee's knowledge graph and vector memory pipelines can use Supabase's pgvector-enabled Postgres as a vector and relational storage backend.
vndee/local-talking-llm
Supabase can provide authentication, storage, and database persistence layers for voice AI applications needing a cloud backend.
dubinc/dub
Dub is a Next.js application that uses PostgreSQL for storage and could integrate Supabase as its managed Postgres and auth provider in self-hosted deployments.
ruvnet/ruvector
Both projects provide vector database and AI infrastructure capabilities on top of PostgreSQL extensions (pgvector), though Supabase is a broader BaaS platform while RuVector is a specialized vector database engine.