EveryDev.ai
Subscribe
Home
Developers

3,986+ AI companies

  • Radar
  • Trending
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Developers
    3. Adrien Barbaresi

    Adrien Barbaresi

    Adrien Barbaresi is an individual research scientist, data engineer and open-source developer specializing in natural-language processing, language data and web text extraction. He builds and maintains open-source tools—especially Trafilatura—that gather, clean and structure text from the Web for researchers and AI/LLM/RAG applications.

    Visit Website

    At a Glance

    1Tool Listed
    6Products
    8Capabilities
    Discussions
    Berlin, GermanyHeadquarters
    Focus Areas
    Data Processing
    Web Research
    Retrieval-Augmented Generation
    Connect
    Latest News
    Trafilatura 2.3.1 released on GitHub and PyPI; the repository records ongoing fixes and maintenance work.Oct 6, 2026
    Trafilatura 2.3.0 released with improved metadata handling and more robust downloads and link discovery.Oct 2, 2026
    Markets
    • Academic researchers and research institutes
    • Computational linguistics, NLP and digital-humanities teams
    • AI, LLM and RAG developers
    • Data engineers and web-corpus builders
    • +1 more

    AI Tools by Adrien Barbaresi

    (1)
    View Trafilatura
    Trafilatura tool icon

    Trafilatura

    Python Web Text Extraction Tool

    Data ProcessingWeb ResearchRAG

    Discussions

    No discussions yet

    Be the first to start a discussion about Adrien Barbaresi

    Latest News

    10/06/2026

    Trafilatura 2.3.1 released on GitHub and PyPI; the repository records ongoing fixes and maintenance work.

    github.com
    10/02/2026

    Trafilatura 2.3.0 released with improved metadata handling and more robust downloads and link discovery.

    github.com
    08/18/2026

    Published “The Art of Extraction: Trafilatura’s Connection to Pasta,” a new post on the project's name and extraction work.

    adrien.mataroa.blog
    06/30/2026

    Published “Respectful Web Crawling and Downloads with Courlan,” explaining the related URL and downloading component.

    adrien.mataroa.blog

    Products & Services

    6
    Trafilatura
    2021 (ACL/IJCNLP system-demonstration publication; project began during Barbaresi's 2012–2015 PhD work)

    Open-source Python package and command-line tool for web crawling, discovery, downloading and extraction of main text, metadata and comments from HTML; it can emit TXT, Markdown, CSV, JSON, HTML, XML and XML-TEI.

    Courlan

    Python and command-line tooling to clean, filter, sample, deduplicate and prioritize URLs for respectful and efficient data collection, including content and language filtering.

    htmldate

    Python and command-line library for fast, robust extraction of publication dates from web pages.

    Simplemma

    Simple multilingual lemmatizer for Python, designed for speed and efficiency in language and text-analysis workflows.

    Market Position

    Trafilatura is positioned as a modular, open-source Python/CLI alternative to web-content extraction stacks such as jusText and readability-lxml. Its differentiator is combining discovery/crawling, polite downloading, URL management, main-text extraction and metadata handling in one tool; its documentation reports strong performance against other open-source solutions and external benchmarks.

    Leadership

    Founders

    AB

    Adrien Barbaresi

    Linguist and computational linguist who moved into NLP and applied data engineering. He holds a Dr. phil. in Linguistics from the École Normale Supérieure de Lyon (2015), worked with the Berlin-Brandenburg Academy of Sciences (including DWDS/ZDL), and has also been associated with the Austrian Academy of Sciences, Free University of Berlin's Corpora from the Web project and ENS Lyon's ICAR lab. He is the author and project leader of Trafilatura and is identified as its sole PyPI maintainer/author.

    Founding Story

    The work grew out of Barbaresi's PhD research: in 2012–2013 he wanted to study a topic for which suitable data did not exist, so he began collecting it. The lack of practical, reliable methods for building web corpora in the humanities turned that data-collection effort into a research subject and eventually into Trafilatura, initially aimed at creating text databases for research at the Berlin-Brandenburg Academy of Sciences.

    Business Model

    Revenue Model

    Open-source software distributed under Apache 2.0 (with versions before 1.8.0 under GPLv3+); support is requested through GitHub Sponsors, Ko-fi and community contributions rather than a published commercial subscription model.

    Target Markets

    Industries & Segments
    • Academic researchers and research institutes
    • Computational linguistics, NLP and digital-humanities teams
    • AI, LLM and RAG developers
    • Data engineers and web-corpus builders
    • Open-source Python developers
    Use Cases
    • Building web corpora and research text databases
    • Digital humanities and corpus linguistics
    • NLP and machine-learning data preparation
    • Cleaning web text for AI, LLM and RAG pipelines
    • Large-scale web crawling, content discovery and metadata harvesting
    • Python and command-line web-content extraction
    Notable Customers
    • Hugging Face
    • IBM
    • Microsoft Research
    • NVIDIA

    Quick Facts

    Headquarters
    Berlin, Germany

    History & Milestones

    June–October 2026

    Trafilatura releases 2.1.0 (June 7), 2.2.0 (July 31), 2.3.0 (October 2) and 2.3.1 (October 6), alongside ongoing work on metadata, crawling, downloads, deduplication and documentation.

    2025

    Barbaresi described moving from public research into the private sector and working at a company heavily using LLMs; LinkedIn identifies that employer as DeepL.

    March 2024

    Trafilatura changed its current license to Apache 2.0; versions before 1.8.0 remain GPLv3+.

    December 3, 2024

    Trafilatura 2.0.0 was released, including download API and CLI download/settings changes.

    2021

    Published the peer-reviewed Trafilatura system-demonstration paper at ACL/IJCNLP, documenting web discovery, main-text/comments/metadata extraction and crawling components.

    Key Capabilities

    8
    Web crawling and text discovery with sitemap (TXT/XML) and feed (ATOM/JSON/RSS) support
    Smart URL management, filtering and deduplication
    Parallel, efficient and polite processing of live URLs, downloaded HTML and parsed trees
    Main-text extraction with rule-based extraction plus jusText and readability-lxml fallbacks
    Metadata extraction including title, author, date, site name, categories and tags
    Optional extraction of comments, links, images, tables and structured formatting

    Integrations & Partnerships

    Platform Integrations

    • Python package available through pip
    • Command-line interface
    • Works with live URLs, downloaded HTML and parsed HTML trees
    • Sitemap and RSS/Atom/JSON feed workflows
    • Supports TXT, Markdown, CSV, JSON, HTML, XML and XML-TEI output
    • Used in thousands of projects and integrated by or used alongside major AI/research organizations including Hugging Face, IBM, Microsoft Research, NVIDIA, Allen Institute for AI, Stanford and Internet Archive

    Connect

    Website
    adrien.barbaresi.eu/
    GitHub
    adbar
    LinkedIn
    adrienbarbaresi

    AI Topics

    3

    Adrien Barbaresi focuses on these topics:

    Data Processing(1)
    Web Research(1)
    Retrieval-Augmented Generation(1)
    Back to all developersSuggest an edit