AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Students › wdoc
✦ Free & open sourceStudents

wdoc

Summarize and query massive heterogeneous document corpora with advanced RAG.

Advanced RAG for Heterogeneous Documents

Query tens of thousands of files, audio, and flashcards with custom LLM pipelines.

Free forever · open source · AGPL-3.0
✓ Light setup✓ Browser-based✓ Real-time collaboration
7.3
ZEKAI
Advanced RAG for complex research
Free & open source · Students
Ease of setup4
Usefulness9
Maintenance9.5
Community6.5
★ 545
GITHUB
Aug 2026
UPDATED
AGPL-3.0
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

wdoc is a specialized RAG system built to summarize and search massive collections of diverse document formats. It suits researchers, students, and professionals processing complex information from multiple varied sources.

Runs on
Cross-platform
Hosting
Self-host
Languages
Python
License
AGPL-3.0

What it is

It parses 15+ file types including PDFs, audio, video lectures, and Anki flashcards, using multi-query generation and semantic batching. This creates sourced, indented markdown answers that point directly to exact portions of your source documents.

Who it's for

It suits professionals and researchers drowning in varied media who need definitive, sourced answers from large document sets. It is not ideal for casual users looking for a simple point-and-click cloud app without handling CLI tools or API keys.

Key features

Heterogeneous File Support

Processes over 15 distinct file types including audio, video, EPUBs, and Anki flashcards simultaneously.

High-Recall Search Pipeline

Employs multi-query retrieval and dual LLM setups to fetch up to 500 relevant chunks per query.

Semantic Batching

Aggregates intermediate answers using hierarchical clustering to synthesize a single coherent final response.

Opinionated Summaries

Generates detailed markdown bullet-point summaries capturing the author's exact thought process.

Docker Web UI

Includes an optional Gradio-based web interface and Open-WebUI tool integration for simpler deployment.

How to start

Up and running in 3 steps

1
Install the package using uvx wdoc[full] to bundle all optional file loaders and dependencies.
2
Configure your preferred LLM provider and API keys via environment variables.
3
Run queries or generate summaries using the CLI commands pointing to your document path.
Real talk

Our honest verdict

What's great

  • Native handling of difficult formats like audio recordings and flashcards alongside standard documents
  • Deeply configurable search pipeline scaling up to hundreds of retrieved documents per query
  • Provides precise source citations pointing directly to the exact portion of the source material
  • Extensible codebase usable as both a command-line tool and a Python library

Where it falls short

  • Requires technical familiarity with CLI arguments and Python environment setups
  • Running heavy queries across hundreds of documents consumes significant LLM API tokens and costs
  • Requires your own LLM provider API keys or local model configuration to function
Cost

Pricing & license

Free under its open-source AGPL-3.0 licence. The only operational cost comes from running your own hardware or paying for external LLM API providers like OpenRouter or DeepSeek.

Paid work

Open remote AI-training roles

880 open remote AI-training roles, updated November 15, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: wdoc for Students
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure wdoc for you — and train your team.
Get it done for you ↗
Questions

FAQ

What file types can wdoc process?

It supports over 15 file types including PDFs, online URLs, audio files, video lectures, EPUBs, and Anki flashcards.

Can I use local LLMs with wdoc?

Yes, it supports virtually any LLM provider including local models through LangChain and LiteLLM backends.

How does the summary feature work?

It splits text into chunks, passes them through an LLM for low-level detailed markdown summaries while maintaining context, and can recursively combine them for large books.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Students — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google