Appwrite
Appwrite is a mature, open-source backend platform rather than an AI product itself; it earns a place here because its database and functions are genuinely being used as the plumbing under RAG pipelines and agent tool-calling, not because it generates or understands anything on its own. Teams wanting a purpose-built vector database should look elsewhere and connect it to Appwrite, not expect one built in.
Pros
- Open-source with a large GitHub community, so self-hosting is a real option
- Covers auth, database, storage, functions, and realtime in one platform instead of five
- Free tier is usable for real small projects, not just a demo
Cons
- Not an AI product on its own — vector search requires connecting a separate database
- Production usage at scale (Pro tier and above) requires ongoing spend like any backend-as-a-service