AsterSearch is the production-grade alternative to Algolia and Elasticsearch. Bring your own data, get full-text + vector + hybrid ranking out of the box, with multi-tenancy, quotas and billing already wired.
# Install the CLI $ cargo install --git https://github.com/astersearch/astersearch aster-cli # Configure (creates ./aster.toml) $ aster init --api-key ask_live_… # Push your data (JSONL or JSON array) $ aster push products products.jsonl pushed 50000/50000 docs # Search $ aster q products "wireless noise cancelling headphones"
Most search products force you to choose between developer experience and depth. AsterSearch gives you both — and keeps your data on infrastructure you control.
Tantivy full-text + USearch HNSW vectors merged with Reciprocal Rank Fusion. One query, both worlds — no plumbing required.
Organizations → projects → environments → tenants → indexes. Quotas, rate limits and per-tenant API keys ship with the platform.
First-class connectors for Postgres, S3, MongoDB, Notion, Slack, GDrive, Kafka and RabbitMQ — backfill and CDC included.
Cell-based architecture with NVMe hot cache and HDD tiering. Designed to keep tail latency flat as your index grows past 10⁹ documents.
Plans, quotas, usage metering and self-serve checkout work the day you spin up. No glue code, no integration sprint.
Run the search and indexing planes on your own hardware under a permissive license. Use our cloud for the heavy lifting — your call.
We respect both — and we've built AsterSearch precisely where they fall short.
| Capability | Algolia | Elasticsearch | AsterSearch |
|---|---|---|---|
| Hosted full-text search | |||
| Built-in vector / hybrid ranking | Add-on | Plugin + ops work | Native |
| Self-hostable | SaaS only | Heavy ops | Yes, single binary |
| Multi-tenancy + quotas out of the box | Per-app | Roll your own | |
| Stripe / metering / billing baked-in | |||
| Connectors (Postgres, S3, …) | Limited | Logstash | First-class |
| Price per 1M searches | $$$$ | $$$ (infra) | $ |
Free forever for tinkering. Linear pricing for production. No surprise overages.
Spin up a project, push your data, and have a hybrid-search-powered product feature in your hands before your next stand-up.
Start free — 60 seconds