Reflex
Build full-stack web apps and internal tools entirely in Python. Integrate AI agents, deploy to any cloud, and iterate rapidly with a unified platform.

Reflex is a full-stack Python framework for building web applications and internal tools with AI integration. Develop, test, and deploy applications entirely in Python, leveraging built-in AI capabilities and seamless cloud deployment.
Key Features
- Full-Stack Python Development: Build complete web apps and internal tools using pure Python without needing separate frontend/backend code.
- AI Integration: Embed AI agents, MCP tools, and AI-powered components directly into your applications.
- Rapid Prototyping: Iterate quickly with live reloading and a component-based architecture.
- Cloud & On-Premises Deployment: Deploy to any cloud provider or host on-premises/VPC for full control.
- Pre-Built Integrations: Connect with databases, authentication providers, and third-party services via extensive integration libraries.
- Security & Access Control: Built-in authentication, role-based access control, and enterprise-grade security features.
- Open Source Core: Core framework is open source with a growing ecosystem of extensions and templates.
Tech / Self-Hosting
Reflex is open source (MIT licensed) and can be self-hosted. The platform supports deployment to any cloud provider or on-premises infrastructure. Enterprise features include on-prem/VPC deployment options, advanced security, and dedicated support.