Home / Build it
Build it guides
16 published guides. Start with How to build semantic search.
An end-to-end build plan: pick a model, chunk, embed, index, query, rerank and evaluate.
Read the guideLearning path
All guides
Understand it1 guides
Build and run it14 guides
TutorialSemantic search with PythonA runnable Python tutorial from raw text to ranked results, with evaluation included.TutorialSemantic search with Postgres and pgvectorBuilding semantic and hybrid search inside Postgres, with index choices and query examples.TutorialSemantic search with ElasticsearchSetting up semantic and hybrid search in Elasticsearch, with mapping, ingest and query examples.TutorialSemantic search with OpenSearchOpenSearch neural search and hybrid queries configured step by step.TutorialSemantic search with LangChain and LlamaIndexHow framework retrievers wrap vector search, what they hide and when to drop down a level.TutorialSemantic search over documents and PDFsParsing, chunking and indexing PDFs and office files so their content is searchable by meaning.TutorialDesigning a search index schemaWhich fields to embed, which to keep as keyword or filter fields, and how to model chunks, documents and metadata in one index.TutorialMigrating semantic search to a new vector databaseA step-by-step migration plan: export, re-index, dual writes, recall checks and cutover without downtime.TutorialSemantic search with PineconeBuild semantic search on Pinecone: index setup, embedding, querying, metadata filters and hybrid options, with runnable code.TutorialSemantic search with WeaviateBuild semantic search on Weaviate: index setup, embedding, querying, metadata filters and hybrid options, with runnable code.TutorialSemantic search with QdrantBuild semantic search on Qdrant: index setup, embedding, querying, metadata filters and hybrid options, with runnable code.TutorialSemantic search with MilvusBuild semantic search on Milvus: index setup, embedding, querying, metadata filters and hybrid options, with runnable code.TutorialSemantic search with ChromaBuild semantic search on Chroma: index setup, embedding, querying, metadata filters and hybrid options, with runnable code.TutorialSemantic search with RedisBuild semantic search on Redis: index setup, embedding, querying, metadata filters and hybrid options, with runnable code.