Pathway Templates

Pathway's Application templates allow you to quickly put in production AI and ETL applications which offer high-accuracy RAG at scale using the most up-to-date knowledge available in your data sources.

Pathway Templates are ready-to-deploy ETL and RAG pipelines, offering scalable, real-time data processing and AI-driven search capabilities through YAML and Python templates. They are designed for easy deployment and customization by both developers and non-developers. Get started by picking a template or visiting the Run a Template page.

Pick one and run the app with your own data, in minutes.

RAG Templates
YAML
Image
Question-Answering RAG App
Basic end-to-end RAG app. A question-answering pipeline that uses the GPT model of choice to provide answers to queries to your documents (PDF, DOCX,...) on a live connected data source (files, Google Drive, Sharepoint,...).
Basic end-to-end RAG app. A question-answering pipeline that uses the GPT model of choice to provide answers to queries to your documents (PDF, DOCX,...) on a live connected data source (files, Google Drive, Sharepoint,...).
Featured
YAML
Image
Adaptive RAG App
A RAG application using Adaptive RAG, a technique developed by Pathway to reduce token cost in RAG up to 4x while maintaining accuracy.
A RAG application using Adaptive RAG, a technique developed by Pathway to reduce token cost in RAG up to 4x while maintaining accuracy.
YAML
Image
Private RAG App with Mistral and Ollama
A fully private (local) version of the Question-Answering RAG pipeline using Pathway, Mistral, and Ollama.
A fully private (local) version of the Question-Answering RAG pipeline using Pathway, Mistral, and Ollama.
YAML
Image
Multimodal RAG pipeline with GPT4o
Multimodal RAG using GPT-4o in the parsing stage to index PDFs and other documents from a connected data source files, Google Drive, Sharepoint,...). It is perfect for extracting information from unstructured financial documents in your folders (including charts and tables), updating results as documents change or new ones arrive.
Multimodal RAG using GPT-4o in the parsing stage to index PDFs and other documents from a connected data source files, Google Drive, Sharepoint,...). It is perfect for extracting information from unstructured financial documents in your folders (including charts and tables), updating results as documents change or new ones arrive.
Featured
YAML
Image
Live Document Indexing (Vector Store / Retriever)
A real-time document indexing pipeline for RAG that acts as a vector store service. It performs live indexing on your documents (PDF, DOCX,...) from a connected data source (files, Google Drive, Sharepoint,...). It can be used with any frontend, or integrated as a retriever backend for a Langchain or Llamaindex application.
A real-time document indexing pipeline for RAG that acts as a vector store service. It performs live indexing on your documents (PDF, DOCX,...) from a connected data source (files, Google Drive, Sharepoint,...). It can be used with any frontend, or integrated as a retriever backend for a Langchain or Llamaindex application.
YAML
Image
Slides AI Search App
An indexing pipeline for retrieving slides. It performs multi-modal of PowerPoint and PDF and maintains live index of your slides.
An indexing pipeline for retrieving slides. It performs multi-modal of PowerPoint and PDF and maintains live index of your slides.
Image
Pathway + PostgreSQL + LLM: app for querying financial reports with live document structuring pipeline.
A RAG example which connects to unstructured financial data sources (financial report PDFs), structures the data into SQL, and loads it into a PostgreSQL table. It also answers natural language user queries to these financial documents by translating them into SQL using an LLM and executing the query on the PostgreSQL table.
A RAG example which connects to unstructured financial data sources (financial report PDFs), structures the data into SQL, and loads it into a PostgreSQL table. It also answers natural language user queries to these financial documents by translating them into SQL using an LLM and executing the query on the PostgreSQL table.

Filter App Templates
Live Data pipeline
YAML
Image
EL Pipeline: Move your data around with Pathway
Use Pathway EL YAML Template for easy data movement
Featured
Image
Kafka ETL: Processing event streams in Python
Learn how to build a Kafka ETL pipeline in Python with Pathway and process event streams in real-time.
Learn how to build a Kafka ETL pipeline in Python with Pathway and process event streams in real-time.
Featured
Image
Jupyter / Colab: visualizing and transforming live data streams in Python notebooks with Pathway
Featured
Image
Deploy to AWS Cloud
How to deploy Pathway in the cloud with AWS Fargate
Image
Deploy to Azure
How to deploy Pathway in the cloud within Azure ecosystem
How to deploy Pathway in the cloud within Azure ecosystem
Image
Computing the Option Greeks using Pathway and Databento
Computing the Option Greeks using Pathway and Databento, in the Black Model
Computing the Option Greeks using Pathway and Databento, in the Black Model
Image
Automating reconciliation of messy financial transaction logs using Pathway's real-time fuzzy join
Article introducing Fuzzy Join.
Image
Interaction with a Feedback Loop.
Article introducing Fuzzy Join.
Image
Smart real-time monitoring application with alert deduplication
Event stream processing
Image
Streaming ETL pipelines in Python with Airbyte and Pathway
How to use Pathway for Airbyte sources.
Image
Delta Lake ETL with Pathway for Spark Analytics
How to use Pathway to prepare unstructured data for Spark analytics
How to use Pathway to prepare unstructured data for Spark analytics
Image
Python Kafka Alternative: Achieve Sub-Second Latency with your S3 Storage without Kafka using Pathway
If you're searching for Kafka alternatives, this article explains how to use Pathway and MinIO+Delta Tables for a simple real-time processing pipeline without using the Confluent stack.
If you're searching for Kafka alternatives, this article explains how to use Pathway and MinIO+Delta Tables for a simple real-time processing pipeline without using the Confluent stack.
Image
Out-of-Order Event Streams: Calculating Time Deltas with grouping by topic
Event stream processing
Image
Uncovering hidden user relationships in crypto exchanges with Fuzzy Join on streaming data
An example of a cryptocurrency exchange
Image
Linear regression on a Kafka stream
Image
Realtime Server Log Monitoring: nginx + Filebeat + Pathway
Monitor your server logs in real time with Pathway
Machine Learningtime series