Which AI model knows
Appwrite best?
| Model | Cost/1M | Overall | Fundamental | Auth | Databases | Functions | Storage | Sites | Messaging | Realtime | CLI | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GPT 5.3 Codex | $1.75 | 97.9% | 99% | 98.8% | 98.8% | 99.3% | 98.5% | 100% | 99.7% | 95.5% | 91.5% | |
| Claude Opus 4.6 | $5.00 | 96.5% | 100% | 100% | 93.5% | 94.3% | 99.7% | 100% | 100% | 88.5% | 92.7% | |
| Kimi K2.5 | $0.45 | 96.2% | 100% | 99.3% | 93.2% | 99.7% | 93.5% | 100% | 98.5% | 89% | 92.3% | |
| Gemini 3.1 Pro (Preview) | $2.00 | 94.9% | 99.5% | 98.5% | 82.3% | 100% | 94.5% | 96% | 95% | 95.5% | 93% |
Performance Insights
Visual breakdown of how each model performs across categories, scoring types, and cost efficiency.
Ask
We ask each model 180 questions across 9 Appwrite services, to help showcase impact AI can have on your project.
Answer
4 models respond with and without Appwrite docs, so we test both raw knowledge and assisted intelligence.
Score
Answers are scored deterministically using multi-choice and by an AI judge for open-ended questions.
Context changes everything
We test each model with and without Appwrite's docs. The gap reveals how well it leverages context.
How do I create a document?
Here's how to create a document using the Appwrite SDK:
import { Client, Databases, ID } from 'appwrite';
const client = new Client()
.setEndpoint('https://<REGION>.cloud.appwrite.io/v1')
.setProject('<PROJECT_ID>');
const databases = new Databases(client);
await databases.createDocument({
databaseId: '<DATABASE_ID>',
collectionId: '<COLLECTION_ID>',
documentId: ID.unique(),
data: { title: 'Hello', content: 'World' }
});How do I create a document?
Sure, here's how you can create a document in Appwrite:
import Appwrite from 'appwrite';
const appwrite = new Appwrite();
appwrite.setEndpoint('https://appwrite.io/v1');
// Removed in Appwrite 1.0
await appwrite.database.createDocument(
'collectionId', { title: 'Hello' }
);Benchmarking the full Appwrite platform
Fundamental
Core concepts, SDKs, permissions, and platform basics
Auth
Authentication methods, user management, and sessions
Databases
Collections, documents, queries, and relationships
Functions
Serverless functions, runtimes, and execution
Storage
File uploads, buckets, and file management
Sites
Static site hosting, domains, and deployments
Messaging
Push notifications, SMS, email, and providers
Realtime
WebSocket subscriptions, channels, and live events
CLI
CLI installation, configuration, and deployment workflows
Fair and predictable scoring
We score every answer twice, once for accuracy, once for quality.
Deterministic (MCQ)
Each model answers 154 multiple-choice questions, one correct answer, no room for interpretation.
AI-Judged (Open-ended)
26 open-ended questions scored 0–1 by an AI judge against a rubric and reference answer.
Fully open source
Every question, answer, and score is public.
Fork it, run it, improve it.