Building LeSearch: From Papers to Action


Every researcher knows the pain. You find a promising paper title. You download the PDF. You skim the abstract. You realize it's irrelevant. Repeat 50 times.
When you finally find the right paper, extracting the data into a usable format is a manual nightmare.
I believed that LLMs could fix this funnel. Not just by "chatting with PDF", that's table stakes now, but by understanding the relationships between papers. If Paper A cites Paper B, and Paper B refutes Paper A, an AI should be able to surface that tension immediately.
I hacked together the MVP in a weekend using Next.js and Supabase. The goal was simple: Upload a PDF, get a structured summary, and see a graph of related concepts.
I launched it to a small group of grad students and policy analysts.
What worked:
What failed:
After 50+ beta users, I realized the real value wasn't in reading papers, but in synthesizing them. Users didn't want a faster reader; they wanted a research assistant that could say, "Here are the 3 papers that disagree with your hypothesis."
We are now rebuilding LeSearch with this "Synthesis Engine" at the core. It's leaner, faster, and focused entirely on moving from "Saved PDF" to "Actionable Insight."