Nubase vs Appwrite
Appwrite is a popular open-source backend server. Nubase shares the open-source, self-hostable spirit but is built on PostgreSQL with a PostgREST-compatible API, adds first-class AI Memory and an AI Gateway, and is designed for AI coding agents through native MCP tooling.
| Capability | Appwrite | Nubase |
|---|---|---|
| Open source | Yes (BSD-3) | Yes — Apache-2.0 |
| Database engine | MariaDB (abstracted) | PostgreSQL + pgvector |
| SQL / PostgREST REST API | Custom REST/SDK | PostgREST-compatible /rest/v1 |
| Auth | Yes | Email, OAuth, MFA, OTP, SSO |
| Storage | Yes | S3 / R2-compatible |
| Built-in AI memory | No | First-class Memory pillar |
| AI Gateway (OpenAI/Anthropic) | No | Per-project keys + usage |
| MCP for coding agents | No | Native — Claude & Codex |
Why teams choose Nubase
- PostgreSQL + pgvector under the hood — SQL, RLS and vector search in one engine.
- Memory and AI Gateway make it AI-native, not just a CRUD backend.
- Agents target it over MCP for schema, SQL, auth, storage and memory.
When Appwrite is the better pick
Pick Appwrite if you want its mature multi-language SDKs and console and do not need a Postgres/SQL foundation or AI memory.
FAQ
Is Nubase built on Postgres?
Yes. Every project gets its own PostgreSQL database with pgvector, exposed through a PostgREST-compatible REST API with Row Level Security.