Vector Databases
FreeGET /api/vector-dbsThe /api/vector-dbs endpoint returns the production vector database and RAG-infrastructure catalog. Each entry includes starting price USD/month (or null for usage-based-only or open-source-only), free tier description, hybrid search support, metadata filtering, multi-tenancy, serverless tier availability, license, and hosting options.
When to use this endpoint
When your agent is picking a vector database. Filter with ?type=managed for SaaS-only, ?type=oss for open-source-only, ?type=hybrid for the both-SaaS-and-self-host options. ?open_source=true returns only open-source entries regardless of type.
Parameters
| Name | In | Type | Description |
|---|---|---|---|
| type | query | string | "managed", "oss", or "hybrid"e.g. hybrid |
| open_source | query | boolean | Restrict to open-source databases onlye.g. true |
* required
Example response
{
"ok": true,
"lastUpdated": "2026-04-30",
"count": 12,
"databases": [
{
"id": "turbopuffer",
"name": "Turbopuffer",
"type": "managed",
"hostingOptions": ["cloud"],
"freeTier": "1k namespaces, 10M vectors",
"startingPriceUSDMonth": 0,
"hybridSearch": true,
"openSource": false,
"license": "Proprietary"
}
]
}Code samples
Python SDK
from tensorfeed import TensorFeed
tf = TensorFeed()
dbs = tf.vector_dbs(type="hybrid")
for d in dbs["databases"]:
print(d["name"], d["startingPriceUSDMonth"], d["license"])TypeScript SDK
const res = await fetch("https://tensorfeed.ai/api/vector-dbs?open_source=true");
const { databases } = await res.json();
for (const d of databases) console.log(d.name, d.license);FAQ
What is the type field?
managed = SaaS only (Pinecone, Turbopuffer). oss = open-source self-host only (pgvector, OpenSearch). hybrid = both SaaS and self-host with feature parity (Qdrant, Weaviate, Milvus, Chroma, LanceDB, Vespa).