Description
Appwrite is an open-source platform for building and scaling web and mobile applications faster. It provides a secure backend server with the core APIs developers need, bringing authentication, databases, storage, serverless functions, messaging, realtime, and web hosting together in one place so teams can build like a group of hundreds.
Read More
Core services include Auth with multiple login methods such as email and password, SMS, OAuth, anonymous, and magic URLs; scalable databases; secure file storage with compression, encryption, and image transformations; serverless functions across 30+ runtimes in 13 languages; unified messaging across channels; a realtime API to subscribe to events; and Sites for deploying static, SSR, and CSR frontends with built-in CDN and DDoS protection. It works with popular frameworks and languages, and is designed for the AI agents in a workflow through MCP integration and skills that teach agents how to use an Appwrite backend.
Appwrite emphasizes security and compliance, including data encryption at rest and in transit, DDoS mitigation, abuse protection, data migrations, and GDPR, SOC-2, HIPAA, and CCPA support. Requests and assets are served through the Appwrite Network's CDN and edge locations for low-latency access, with region choices for compliance and data residency.
- CategoryCoding & Development
- Pricing ModelOpen source
- DeploymentCloud
- PlatformsWeb
Appwrite's Core Features
All-in-one open-source backend platform
Authentication with email, SMS, OAuth, anonymous, and magic URL logins
Scalable databases and secure file storage
Serverless functions in 30+ runtimes across 13 languages
Unified messaging and realtime event subscriptions
Sites hosting for static, SSR, and CSR frontends with CDN and DDoS protection
MCP integration and skills for AI agents
Security and compliance including GDPR, SOC-2, and HIPAA
How to use Appwrite?
Set up a project: Create an Appwrite project to access its backend APIs.
Add services: Enable Auth, databases, storage, functions, messaging, or realtime as needed.
Build your frontend: Use your favorite framework and deploy static, SSR, or CSR sites with Appwrite Sites.
Connect AI agents: Use MCP and skills so AI agents can work with your Appwrite backend.
Appwrite's Use Cases
- App backends
- Serverless logic
- Web hosting
- AI-agent workflows








