Vector Databases
Stores embeddings so your app can search by meaning. Often unnecessary at first: Postgres with pgvector covers small apps.
Monthly cost as you grow
For a commercial project, using the cheapest plan that fits at each size and our default usage averages. How we estimate
| Provider | 100 users | 1,000 users | 10,000 users | 100,000 users |
|---|---|---|---|---|
| pgvector (Postgres extension) | $0Extension (free software) | $0Extension (free software) | $0Extension (free software) | $0Extension (free software) |
| Pinecone | $0Starter | $0Starter | $20.00Builder | $50.00Standard |
| Qdrant Cloud | $0Free cluster | $0Free cluster | $0no plan fits | $0no plan fits |
| turbopuffer | $16.00Launch | $16.00Launch | $16.00Launch | $20.44Launch |
Free tiers and their catches
pgvector (Postgres extension)
Extension (free software): The software is free and open source (PostgreSQL license). You pay only for the Postgres database that runs it, such as Supabase or Neon.
Pinecone
Starter: Free limits: 2 GB storage, 1M read units, 2M write units and 1 GB egress a month.
- Starter stops at its limits rather than billing more.
Qdrant Cloud
Free cluster: One single-node cluster with 0.5 vCPU, 1 GB RAM and 4 GB disk. No credit card needed.
- Free cluster pauses after 1 week unused (suspended), and deleted after 4 weeks of inactivity.
- Free cluster stops at its limits rather than billing more.
turbopuffer
No free plan.