Skip to content
Projects

9 sources in parallel

DataPilot

Prompt in, clean dataset out

DataPilot screenshot
Year
2026
Role
Solo
Context
Solo build
Stack
Next.js, TypeScript, PostgreSQL, Cheerio, LLM agents

Overview

An LLM planning agent turns a prompt into a collection plan, runs robots.txt-aware collectors across 9 sources in parallel, then validates, de-duplicates and confidence-scores the rows into a Postgres dataset.

How it works

  • Planner agent chooses collectors per prompt: job boards, Hacker News, GitHub, Wikipedia, CoinGecko, web search and URL fetch.
  • Collectors respect robots.txt and run in parallel after the response is sent.
  • Validator merges duplicates and assigns a confidence score to every row.
  • Rule-based fallback keeps the pipeline running when every LLM provider fails.

Next project

Shikshak Saathi