{"subject":{"id":"weaviate","slug":"weaviate","name":"Weaviate","tagline":"Best when hybrid search and modularity matter. Cloud for convenience; self-host when lock-in anxiety spikes.","website":"https://weaviate.io","status":"active","overall":8.2,"scoreKind":"curated_estimate","confidence":"high","scoreAsOf":"2026-09-14","lastReviewed":"2026-09-14","categoryIds":["cat-vector-memory"],"regions":["global","us","eu"],"pricing":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unavailable","normalizationReason":"no_sourced_price","shape":"prose_notes_only","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[],"notesExcerpt":"Open-source + Weaviate Cloud; modular vectorizers; hybrid search; usage/cluster pricing on cloud.","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-09-14","scoreAsOf":"2026-09-14","website":"https://weaviate.io","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"No sourced price row for this provider. pricingNotes stay prose. See research/gaps.md."}},"relatedJtbdSlugs":["rag-enterprise","managed-vector","self-host-vector","hybrid-search-rag","temporal-graph-memory","knowledge-graph-rag"],"alternatives":[{"id":"qdrant","slug":"qdrant","name":"Qdrant","tagline":"Depot pick for serious vector workloads with filters. Self-host or Cloud — either way you can leave.","website":"https://qdrant.tech","status":"active","overall":8.59,"scoreKind":"curated_estimate","confidence":"high","scoreAsOf":"2026-10-19","deltaOverallVsSubject":0.39,"roles":["same_jtbd_pick","same_jtbd_runner"],"sharedJtbdSlugs":["managed-vector","self-host-vector","hybrid-search-rag"],"pricing":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unavailable","normalizationReason":"no_sourced_price","shape":"prose_notes_only","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[],"notesExcerpt":"Rust engine; open-source + Qdrant Cloud; excellent filtered ANN; competitive cloud pricing.","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-10-19","scoreAsOf":"2026-10-19","website":"https://qdrant.tech","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"No sourced price row for this provider. pricingNotes stay prose. See research/gaps.md."},"decideHint":"/api/decide?jtbd=managed-vector","human":"/providers/qdrant","compare":"/compare/weaviate-vs-qdrant"},{"id":"cognee","slug":"cognee","name":"Cognee","tagline":"Graph memory when documents→ontology matter. Zep for temporal bipartite graphs; Mem0 for simplest hosted…","website":"https://www.cognee.ai","status":"active","overall":8.09,"scoreKind":"curated_estimate","confidence":"high","scoreAsOf":"2026-09-14","deltaOverallVsSubject":-0.11,"roles":["same_jtbd_runner","same_jtbd_pick"],"sharedJtbdSlugs":["temporal-graph-memory","knowledge-graph-rag"],"pricing":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unavailable","normalizationReason":"no_sourced_price","shape":"prose_notes_only","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[],"notesExcerpt":"As of 2026-09-14 (cognee.ai/pricing): Free $0 (1 workspace, 1M tokens). Standard $1.00/1M tokens + $5/extra workspace/mo. Enterprise BYOC engagement (6–24 mo packages, startup discount). Apache-2.0 OSS with SQLite/LanceDB/Kuzu defaults. ECL pipeline → knowledge graph.","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-09-14","scoreAsOf":"2026-09-14","website":"https://www.cognee.ai","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"No sourced price row for this provider. pricingNotes stay prose. See research/gaps.md."},"decideHint":"/api/decide?jtbd=temporal-graph-memory","human":"/providers/cognee","compare":"/compare/weaviate-vs-cognee"},{"id":"zep","slug":"zep","name":"Zep","tagline":"Pick when agents need temporal/entity graph memory, not just vector snippets. Mem0 for simpler recall.","website":"https://www.getzep.com","status":"active","overall":7.44,"scoreKind":"curated_estimate","confidence":"high","scoreAsOf":"2026-09-14","deltaOverallVsSubject":-0.76,"roles":["same_jtbd_pick","same_jtbd_runner"],"sharedJtbdSlugs":["temporal-graph-memory","knowledge-graph-rag"],"pricing":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unavailable","normalizationReason":"no_sourced_price","shape":"prose_notes_only","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[],"notesExcerpt":"As of 2026-10-24 (getzep.com/pricing, fetched 2026-10-24): Temporal knowledge-graph memory (Graphiti). 'Self-serve plans are credit based.' Free: 'Start free with 10,000 credits a month.' ('No rollover or auto-topup.'). Flex '$125 / month billed monthly' ('50,000 credits included…","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-09-14","scoreAsOf":"2026-09-14","website":"https://www.getzep.com","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"No sourced price row for this provider. pricingNotes stay prose. See research/gaps.md."},"decideHint":"/api/decide?jtbd=temporal-graph-memory","human":"/providers/zep","compare":"/compare/weaviate-vs-zep"},{"id":"cohere","slug":"cohere","name":"Cohere","tagline":"Use for retrieval stacks (embed+rerank), not as your primary agent brain. Quietly excellent at enterprise RAG.","website":"https://cohere.com","status":"active","overall":7.95,"scoreKind":"curated_estimate","confidence":"high","scoreAsOf":"2026-10-19","deltaOverallVsSubject":-0.25,"roles":["same_jtbd_pick"],"sharedJtbdSlugs":["rag-enterprise"],"pricing":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"ambiguous","normalizationReason":"input_output_split_not_a_single_rate","shape":"sourced_rows","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[{"id":"cohere-command-legacy-input","providerId":"cohere","sku":"Command (legacy)","unit":"usd_per_million_input_tokens","amountUsd":1,"currency":"USD","sourceUrl":"https://cohere.com/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":1,"normalizationReason":"legacy_sku_not_current_matrix","priceSortEligible":false,"qualifier":"Page section: pricing for legacy models, for existing customers. Current Embed/Command matrix was not on the extracted page."},{"id":"cohere-command-legacy-output","providerId":"cohere","sku":"Command (legacy)","unit":"usd_per_million_output_tokens","amountUsd":2,"currency":"USD","sourceUrl":"https://cohere.com/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":2,"normalizationReason":"output_token_price_not_a_single_blended_rate","priceSortEligible":false,"qualifier":"legacy"},{"id":"cohere-command-light-legacy-input","providerId":"cohere","sku":"Command-light (legacy)","unit":"usd_per_million_input_tokens","amountUsd":0.3,"currency":"USD","sourceUrl":"https://cohere.com/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.3,"normalizationReason":"legacy_sku_not_current_matrix","priceSortEligible":false,"qualifier":"legacy"},{"id":"cohere-command-light-legacy-output","providerId":"cohere","sku":"Command-light (legacy)","unit":"usd_per_million_output_tokens","amountUsd":0.6,"currency":"USD","sourceUrl":"https://cohere.com/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.6,"normalizationReason":"output_token_price_not_a_single_blended_rate","priceSortEligible":false,"qualifier":"legacy"}],"notesExcerpt":"Command/Rerank/Embed families; competitive enterprise RAG pricing; private deployment options.","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-10-19","scoreAsOf":"2026-10-19","website":"https://cohere.com","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"Partial coverage. Providers without a fetched SKU are omitted. See GET /api/pricing."},"decideHint":"/api/decide?jtbd=rag-enterprise","human":"/providers/cohere","compare":"/compare/weaviate-vs-cohere"},{"id":"zilliz","slug":"zilliz","name":"Zilliz (Milvus)","tagline":"When you're truly at massive scale, Milvus/Zilliz earns its complexity. Don't start here for a chatbot MVP.","website":"https://zilliz.com","status":"active","overall":8.16,"scoreKind":"curated_estimate","confidence":"high","scoreAsOf":"2026-09-14","deltaOverallVsSubject":-0.04,"roles":["same_jtbd_runner"],"sharedJtbdSlugs":["managed-vector","self-host-vector","hybrid-search-rag"],"pricing":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unavailable","normalizationReason":"no_sourced_price","shape":"prose_notes_only","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[],"notesExcerpt":"Managed Milvus (Zilliz Cloud); open-source Milvus for self-host; designed for large-scale ANN.","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-09-14","scoreAsOf":"2026-09-14","website":"https://zilliz.com","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"No sourced price row for this provider. pricingNotes stay prose. See research/gaps.md."},"decideHint":"/api/decide?jtbd=managed-vector","human":"/providers/zilliz","compare":"/compare/weaviate-vs-zilliz"},{"id":"pinecone","slug":"pinecone","name":"Pinecone","tagline":"Still the zero-ops vector default. If you already run Postgres, try pgvector before paying Pinecone rents.","website":"https://www.pinecone.io","status":"active","overall":7.95,"scoreKind":"curated_estimate","confidence":"high","scoreAsOf":"2026-09-14","deltaOverallVsSubject":-0.25,"roles":["same_jtbd_runner"],"sharedJtbdSlugs":["rag-enterprise","managed-vector"],"pricing":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unavailable","normalizationReason":"no_sourced_price","shape":"prose_notes_only","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[],"notesExcerpt":"Serverless + dedicated/pod tiers; usage on storage/reads/writes; Dedicated Read Nodes for high QPS.","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-09-14","scoreAsOf":"2026-09-14","website":"https://www.pinecone.io","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"No sourced price row for this provider. pricingNotes stay prose. See research/gaps.md."},"decideHint":"/api/decide?jtbd=rag-enterprise","human":"/providers/pinecone","compare":"/compare/weaviate-vs-pinecone"},{"id":"supabase-pgvector","slug":"supabase-pgvector","name":"Supabase (pgvector)","tagline":"Depot default for most agent apps under ~25–50M vectors. Don't add Pinecone until Postgres actually hurts.","website":"https://supabase.com","status":"active","overall":8.64,"scoreKind":"curated_estimate","confidence":"high","scoreAsOf":"2026-09-14","deltaOverallVsSubject":0.44,"roles":["same_jtbd_runner"],"sharedJtbdSlugs":["hybrid-search-rag"],"pricing":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unavailable","normalizationReason":"no_sourced_price","shape":"prose_notes_only","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[],"notesExcerpt":"Postgres + pgvector + Auth + Storage; usage on compute/storage; free tier. Vectors hitchhike on Postgres.","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-09-14","scoreAsOf":"2026-09-14","website":"https://supabase.com","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"No sourced price row for this provider. pricingNotes stay prose. See research/gaps.md."},"decideHint":"/api/decide?jtbd=hybrid-search-rag","human":"/providers/supabase-pgvector","compare":"/compare/weaviate-vs-supabase-pgvector"},{"id":"meilisearch-cloud","slug":"meilisearch-cloud","name":"Meilisearch Cloud","tagline":"Typesense/Algolia peer for product + RAG hybrid search. Prefer Typesense when hourly HA clusters are clearer…","website":"https://www.meilisearch.com","status":"active","overall":8.36,"scoreKind":"curated_estimate","confidence":"high","scoreAsOf":"2026-09-14","deltaOverallVsSubject":0.16,"roles":["same_jtbd_runner"],"sharedJtbdSlugs":["hybrid-search-rag"],"pricing":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unavailable","normalizationReason":"no_sourced_price","shape":"prose_notes_only","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[],"notesExcerpt":"As of 2026-09-14 (meilisearch.com/pricing): Cloud from ~**$20–$30/mo** usage-based or resource-based (example XS 0.5 vCPU/1GB ~$23/mo with disk). 14-day trial. OSS self-host free. Enterprise custom (SSO/SLA).","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-09-14","scoreAsOf":"2026-09-14","website":"https://www.meilisearch.com","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"No sourced price row for this provider. pricingNotes stay prose. See research/gaps.md."},"decideHint":"/api/decide?jtbd=hybrid-search-rag","human":"/providers/meilisearch-cloud","compare":"/compare/weaviate-vs-meilisearch-cloud"},{"id":"typesense-cloud","slug":"typesense-cloud","name":"Typesense Cloud","tagline":"Hybrid search peer when you want Algolia-like DX without per-request fees. Sample $0.03/hr floor pinned…","website":"https://cloud.typesense.org","status":"active","overall":8.29,"scoreKind":"curated_estimate","confidence":"high","scoreAsOf":"2026-09-14","deltaOverallVsSubject":0.09,"roles":["same_jtbd_runner"],"sharedJtbdSlugs":["hybrid-search-rag"],"pricing":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unavailable","normalizationReason":"no_sourced_price","shape":"prose_notes_only","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[],"notesExcerpt":"As of 2026-09-14: Hourly hardware clusters via cloud.typesense.org calculator (no per-search fees). Sample entry SKU ~0.5 GB RAM / 2 burst vCPU ≈ **$0.03/hr** (~$21.60/720h-mo); HA multi-node and higher RAM multiply. Bandwidth ~$0.09–$0.12/GB class on secondary trackers; 10 GB fr…","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-09-14","scoreAsOf":"2026-09-14","website":"https://cloud.typesense.org","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"No sourced price row for this provider. pricingNotes stay prose. See research/gaps.md."},"decideHint":"/api/decide?jtbd=hybrid-search-rag","human":"/providers/typesense-cloud","compare":"/compare/weaviate-vs-typesense-cloud"},{"id":"algolia","slug":"algolia","name":"Algolia","tagline":"Enterprise product-search default. Prefer Typesense/OpenSearch when $/QPS dominates; vector DBs when pure…","website":"https://www.algolia.com","status":"active","overall":8.27,"scoreKind":"curated_estimate","confidence":"high","scoreAsOf":"2026-09-14","deltaOverallVsSubject":0.07,"roles":["same_jtbd_runner"],"sharedJtbdSlugs":["hybrid-search-rag"],"pricing":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unavailable","normalizationReason":"no_sourced_price","shape":"prose_notes_only","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[],"notesExcerpt":"As of 2026-09-14 (algolia.com/pricing): Pay-as-you-go — start free with 10K search requests/mo then ~$0.50–$1.75 per 1k depending on feature pack (Grow keyword vs AI Search tiers). Higher Medium/High usage and Enterprise support plans. Exact AI feature mix moves — pin calculator.","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-09-14","scoreAsOf":"2026-09-14","website":"https://www.algolia.com","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"No sourced price row for this provider. pricingNotes stay prose. See research/gaps.md."},"decideHint":"/api/decide?jtbd=hybrid-search-rag","human":"/providers/algolia","compare":"/compare/weaviate-vs-algolia"},{"id":"upstash-vector","slug":"upstash-vector","name":"Upstash Vector","tagline":"Prototype/edge RAG peer when you already on Upstash. Prefer Qdrant/Pinecone for serious filtered production…","website":"https://upstash.com/vector","status":"active","overall":8.15,"scoreKind":"curated_estimate","confidence":"high","scoreAsOf":"2026-09-14","deltaOverallVsSubject":-0.05,"roles":["same_jtbd_runner"],"sharedJtbdSlugs":["managed-vector"],"pricing":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unavailable","normalizationReason":"no_sourced_price","shape":"prose_notes_only","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[],"notesExcerpt":"As of 2026-09-14 (upstash.com/pricing/vector markdown): Free $0 — 200M vectors×dims, 10K queries/day, 1GB. PAYG $0.40 per 100K requests + $0.25/GB storage (≤50GB, 99.9% SLA). Fixed $60/mo (1M queries/day). Pro contact (100B scale). Bandwidth free to 200GB then $0.03/GB.","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-09-14","scoreAsOf":"2026-09-14","website":"https://upstash.com/vector","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"No sourced price row for this provider. pricingNotes stay prose. See research/gaps.md."},"decideHint":"/api/decide?jtbd=managed-vector","human":"/providers/upstash-vector","compare":"/compare/weaviate-vs-upstash-vector"},{"id":"elastic-serverless","slug":"elastic-serverless","name":"Elasticsearch Serverless","tagline":"Enterprise hybrid/vector search when already in Elastic. Prefer Typesense/Meilisearch/Algolia for product…","website":"https://www.elastic.co","status":"active","overall":8.06,"scoreKind":"curated_estimate","confidence":"high","scoreAsOf":"2026-09-14","deltaOverallVsSubject":-0.14,"roles":["same_jtbd_runner"],"sharedJtbdSlugs":["hybrid-search-rag"],"pricing":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unavailable","normalizationReason":"no_sourced_price","shape":"prose_notes_only","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[],"notesExcerpt":"As of 2026-09-14 (elastic.co/pricing/serverless-search): Ingest from **$0.14**/VCU-hr; Search from **$0.09**; ML from **$0.07**; retention from **$0.047**/GB-mo; egress from $0.05/GB. Managed LLM $4.50/$21 per 1M in/out. Inference Service from $0.08/1M tokens. Agent Builder execu…","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-09-14","scoreAsOf":"2026-09-14","website":"https://www.elastic.co","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"No sourced price row for this provider. pricingNotes stay prose. See research/gaps.md."},"decideHint":"/api/decide?jtbd=hybrid-search-rag","human":"/providers/elastic-serverless","compare":"/compare/weaviate-vs-elastic-serverless"}],"rankContract":{"style":"editorial_weighted","notAnElo":true,"note":"deltaOverallVsSubject is Depot overall (0–10) minus the subject. It is not Arena Elo and not an Artificial Analysis index."},"freshness":{"scoreAsOfMin":"2026-09-14","scoreAsOfMax":"2026-10-19","contractAsOf":"2026-10-03"},"honesty":["Alternatives are other catalog providers that share a JTBD as pick or runner-up. If fewer than three exist, same-category active providers fill the list and are labeled same_category.","Overall deltas are catalog scores. kind=curated_estimate is not a lab measurement.","Pricing rows are sourced or explicitly null. Do not parse pricingNotes. A single normalized USD figure is set only for a provider with exactly one token row."],"links":{"human":"/alternatives/weaviate","machine":"/api/alternatives?provider=weaviate","provider":"/api/providers/weaviate","canonical":"/api/canonical"}}