All templates

Deploy pgvector on your own server.

pgvector is an open-source app designed to facilitate vector similarity search for Postgres. It allows you to store all your application data in one place, supporting both exact and approximate nearest neighbor search. The app is capable of handling L2 distance, inner product, and cosine distance, making it versatile for various data…

Your infrastructureAutomatic HTTPSNo lock-in

Setup time

A few minutes

Deployment

Your own server

Services

1 connected service

Why pgvector

Everything you need, running where you choose.

Get the full pgvector experience with Easypanel handling the repetitive infrastructure work around it.

Vector Similarity Search
pgvector allows you to perform vector similarity searches in Postgres, making it easier to find and retrieve relevant data.
Data Manipulation
You can easily create new tables with vector columns, add vector columns to existing tables, insert vectors, update vectors, and delete vectors.
Querying
pgvector provides a variety of querying options, including getting the nearest neighbors to a vector or a row, and getting rows within a certain distance.
Indexing
pgvector supports exact and approximate nearest neighbor search indexing, allowing you to optimize your search performance.
Multi-language Support
pgvector can be used from any language with a Postgres client, offering flexibility in how you interact with your data.
Unified Data Storage
pgvector allows you to store all of your application data in one place, eliminating the need for multiple databases or storage solutions.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose pgvector
Open Templates, select pgvector, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

Service Name

Required

Service Image

ankane/pgvector:v0.5.1Required
Resources
Project documentation and source code.
Latest template update
Jun 30, 2023

first release

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
Qdrant logo
Qdrant
Qdrant is a powerful vector database and vector similarity search engine designed to power the next generation of AI applications. It deploys as an API service, providing search for the nearest high-dimensional vectors. This allows embeddings or neural network encoders to be turned into full-fledged applications for matching, searching, recommending, and much more. Qdrant supports a large variety of data types and query conditions, including string matching, numerical ranges, geo-locations, and more. It is cloud-native and scales horizontally, ensuring efficient utilization of resources. With Qdrant, you can build and deploy semantic neural search on your data in minutes, understand user behavior in real time, and find similar images or detect duplicates with ease.
View template
Weaviate logo
Weaviate
Weaviate is an open-source vector database that allows you to store and retrieve data objects based on their semantic properties by indexing them with vectors. It can be used stand-alone or with a variety of modules that can do the vectorization for you and extend the core capabilities. Weaviate provides a lightning-fast pure vector similarity search over raw vectors or data objects, even with filters. It combines keyword-based search with vector search techniques for state-of-the-art results. You can also use any generative model in combination with your data, for example to do Q&A over your dataset. Weaviate's next-gen vector database can power a wide range of innovative apps.
View template
Typesense logo
Typesense
Typesense is a powerful, fast, and typo-tolerant search engine designed to provide delightful search experiences. It is an open-source alternative to Algolia and a more user-friendly alternative to ElasticSearch. Typesense is capable of handling typographical errors gracefully, right out of the box. It is meticulously architected for low-latency, instant searches, offering a response time of less than 50ms. The app allows easy tailoring of search results, sorting of results based on a particular field at query time, and refining of results through faceting and filtering. It also supports grouping of similar results, federated search across multiple collections, geographic location-based search and sorting, and vector searching. Typesense also allows the generation of API keys for access to specific records, making it suitable for multi-tenant applications. It is designed to be simple to set up, integrate with, operate, and scale, making it a perfect choice for building delightful search experiences.
View template
Ready to deploy pgvector?
Open your own Easypanel dashboard, choose pgvector from Templates, and review the deployment options.