Agentic retrieval for 10× less

Infino is built first for cost. It uses less memory, less compute, and keeps your data on cheap object storage, while staying one of the fastest engines to query.

infino plans

capability infino core engine open source single node · you run it cloud beta free during beta multi-tenant serverless · run by us enterprise custom single-tenant · on-premise or hosted
full-text · vector · hybrid search included included
SQL included included
parquet included included
high availability not included included
multi-node distributed query not included not included
per-tenant CMEK not included not included
resource isolation not included not included
automated vector tuning included included
iceberg · delta · hudi support not included included
elasticsearch / opensearch Query DSL not included included
repo sign up

infino estimate

storage $0.30 per GB-month
1B docs 5 TB billed
$1,500
write tokens $0.15 per 1k WT i Write tokens measure ingest work. Batched writes assumed. methodology →
10M docs written 0.064 WT each · 642K WT
$96
read tokens $0.05 per 1k RT i Read tokens measure query work. Pinned tables assumed at higher volumes. methodology →
10M queries · 3.8 QPS avg 8.50 RT each · 85M RT · pinned
$1,183
returned bytes $0.05 per GB returned i Query result payload sent back to the client. methodology →
10 docs returned per query 100 GB returned
$5
infino $2,784/month account minimum
full stack $51,292

Elastic + ClickHouse + Qdrant

ElasticsearchCloud Hosted · 1 KB/row$6,597
ClickHouseCloud Scale · 1 KB/row$1,373
QdrantStandard · 5 KB/row$39,256
FivetranStandard · 3 connections · writes → each copy$4,066
total$51,292
methodology →
18.4× more
Snowflake $67,464

Snowflake · Standard

warehouse compute12 vCPU required · Small (16 vCPU) · 2 credit/hr · 48 RT/s/vCPU · always-on$2,920
Cortex Search5.1 TB indexed (text + 1024-d embeddings) · 6.3 AI credits/GB-mo · keyword + vectors$64,512
table storage1 TB logical · $23.00/TB-mo On Demand$23
internet egress100 GB · $0.09/GB$9
total$67,464
methodology →
24.2× more
Databricks $21,694

Databricks SQL · Serverless

SQL warehouse12 vCPU required · 2X-Small (16 vCPU) · 4 DBU/hr · 48 RT/s/vCPU · always-on$2,044
AI SearchStorage Optimized · 21 units · 384.09 DBU/hr · $0.07/DBU · keyword + 1024-d vectors$19,627
object storage1 TB · S3 $0.023/GB-mo$23
total$21,694
methodology →
7.8× more

Postgres omitted at this scale i One RDS node cannot satisfy the RAM, vCPU, or storage requirement. Standard PostgreSQL does not shard horizontally. methodology →

Pinecone omitted at this scale i No published Dedicated Read Nodes configuration covers this working set (largest published example is 1.4 billion vectors), and on-demand exceeds the 2,000 RU/s index limit. methodology →

Infino Cloud Pricing. methodology →

cat FAQ.md

what do i get for free?

The Apache-2.0 core includes BM25, vector and hybrid search, plus SQL through DataFusion, single-node, on your object storage. Query DSL compatibility and Iceberg, Delta, and Hudi integration are included with Cloud and Enterprise, as shown in the table above. pip install infino, npm install @infino-ai/infino, or cargo add infino.

do i need cloud to use infino?

The Apache-2.0 retrieval engine runs single-node against S3, Azure Blob, or local disk. Cloud (beta) runs that engine for you and adds the managed API, catalog integrations, high availability, support, and SLAs.

what does cloud actually meter?

Four things: storage, write tokens, read tokens, and returned bytes, plus an account minimum. Customers size the workload; Infino manages serving capacity.

what is a read token?

A read token meters measured query work against a standard top-10 vector query. A simple keyword query uses fewer tokens; hybrid search or SQL over search results uses more. The same meter applies across cache states. Pinned tables assumed at higher volumes.

when does the calculator assume pinned tables?

Pinned tables assumed at higher volumes. Heavier query shapes reach that point at lower QPS. Infino manages nodes, replicas, and cache placement while durable data remains in object storage.

what is a write token?

A write token meters ingest work on the same unit as a read token. Volume follows the bytes written: a 1024-dimension vector is 4 KB. Production billing meters the work each write actually performed.

how do the comparison totals work?

Each query mode applies the same workload inputs to the lowest-cost public-list-price deployment that a senior engineer could reasonably choose for production. Full-text compares Elastic and OpenSearch. Vector compares Qdrant, Pinecone, Elastic, and OpenSearch. SQL compares Postgres, ClickHouse, Snowflake, and Databricks. Hybrid includes the retrieval indexes or managed search services each option needs. Capacity, availability, and published vendor limits determine sizing; a row is omitted when no published configuration covers the workload. Hover a total for line items, and use the pricing methodology page for every sizing rule and source.

how is competitor egress modeled?

Elastic uses its published hosted data-out rate and shared allowance. OpenSearch, RDS, Qdrant Cloud, and Databricks use standard tiered AWS internet-egress rates (Qdrant Cloud and the Databricks lake run on AWS us-east-1). Pinecone includes 100 GB and then charges its published per-GB overage. ClickHouse uses its published public-internet rate. Snowflake uses its published AWS US East internet-egress rate.

can i search parquet files i already have?

Yes, through hydration. Infino adds a BM25 index and, when vectors are present, a vector index to ordinary Parquet. A later generic Parquet rewrite preserves the columns and requires the retrieval indexes to be rebuilt.

what’s the difference between enterprise and cloud?

Cloud (beta) is multi-tenant serverless: the engine run by us, metered on storage, write tokens, read tokens, and returned bytes, scaling to zero between requests. Enterprise is a single-tenant deployment, on-premise or hosted for you, with multi-node queries, customer-managed keys, and dedicated resource isolation. It uses the same meters and is priced per agreement.

how do vector dimensions affect the bill?

Through document size. A 1024-dimension 32-bit embedding is 4 KB, which usually dominates the document, so dimensions show up in the storage and write-token meters. Full-text and SQL run directly on text and columns.

what happens if we stop using infino?

Your data stays where it is, readable. Tables are standard Parquet files in your bucket, so DuckDB, pandas, and Spark keep opening them after the last Infino process shuts down.

what license is the open-source core under?

Apache-2.0. The LICENSE file in the repo is the standard text, unmodified.