Feb 2025[Shipped]
RAG Data Pipeline Crawler
A lightweight microservice that scrapes web pages, strips the noise, and returns clean markdown ready for AI and RAG pipelines.
Node.jsWeb ScrapingMarkdownRAGMicroservice
What it is
I needed to pull clean, structured content out of web pages for an AI project, and I did not want to drag in a heavy scraping framework to do it. So I built a small microservice instead: give it a page, it reads the content, strips the noise like navbars, ads, and boilerplate, and hands back clean markdown in a modular, schema-driven shape.
That markdown drops straight into an AI or RAG pipeline, where clean input matters more than raw volume. Fewer wasted tokens, and less junk for the model to wade through.
Features
- Schema-driven extraction: Pull exactly the fields you want from a page, in a predictable structure.
- Noise removal: Strips the non-content elements so what is left is the actual text, not the chrome around it.
- Markdown output: Returns clean markdown that is ready to embed, index, or feed to a model.
- Lightweight: A focused microservice, not a heavy crawler framework.
Let's work together
Have a project in mind? Reach out and let's build something great.