#6 · Primary category: LLM Application Frameworks

pathway

batch-processing data-analytics data-pipelines data-processing dataflow etl etl-framework iot-analytics kafka machine-learning-algorithms pathway python real-time rust stream-processing streaming time-series-analysis

Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.

Project last updated:08/29/26

GitHub Stars

62.4K

Forks

1.7K

Contributors

41

License

Other

Why we included this project

Pathway is for teams whose analytics or AI work has to react to new data the moment it arrives. It's a Python framework for building data pipelines that process live streams, and you can write one pipeline that handles both batch and streaming, whether the data comes from Kafka event streams, IoT sensors, or time-series feeds. A Rust engine underneath manages incremental updates and out-of-order events. It also includes dedicated LLM tooling, so you can build RAG pipelines and retrieval over unstructured data that stays current without manual re-indexing. That makes it a solid fit for developers who want a single framework for real-time ETL and AI features instead of wiring together separate streaming and ML stacks. If your workloads are mostly static batch jobs, a simpler tool will do, but for live data that has to keep feeding analytics or models, Pathway is worth a close look.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category