Convex
A TypeScript-based backend platform offering realtime databases, authentication, AI coding, and modular components. Built for developers and AI agents alike.

Convex is a reactive backend platform designed to keep pace with developers and their AI agents. It combines a realtime database, functions, workflows, sync, search, and file storage into a single TypeScript-based solution with zero glue code.
Key Features
- Realtime Database: Keep your app up to date with built-in realtime capabilities.
- Authentication: Over 80+ OAuth integrations for seamless user management.
- Components: Independent, modular TypeScript building blocks for your backend.
- AI Coding: Generate high-quality Convex code with AI tools and plugins.
- Open Source: Self-host and develop locally with full control.
- Templates: Quick-start recipes for common use cases.
- Search: Cross-document and community search for efficient development.
- File Storage: Integrated file storage solutions.
Tech / Self-Hosting
Convex is open source and can be self-hosted, allowing full control over your infrastructure. It supports TypeScript natively and integrates with popular frameworks and tools. The platform is designed for scalability and performance, making it suitable for both small projects and enterprise applications.