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 › Data Science › AutoRAG
✦ Free & open sourceData Science

AutoRAG

Self-evolving librarian agent for document collections and local RAG retrieval.

Self-evolving librarian agent for documents

Federates local stores, reads source files directly, and curates structured answers.

Free forever · source-available · Licence not stated in the repository
✓ Light setup✓ Browser-based✓ Real-time collaboration
7.5
ZEKAI
Self-evolving local document librarian
Free & open source · Data Science
Ease of setup5
Usefulness8
Maintenance9.5
Community7.5
★ 5,066
GITHUB
Sep 2026
UPDATED
Licence not stated in the repository
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

AutoRAG 2.0 is a specialized search agent built on a customized Pi agent loop that retrieves candidates, reads source files directly, judges evidence, and curates answers. It suits developers and professionals managing local document collections who need direct answers instead of raw grep dumps.

Runs on
Cross-platform
Hosting
Self-host
Languages
TypeScript
License
Licence not stated in the repository

What it is

It searches PDFs, wikis, notes, and knowledge bases using pluggable retrieval methods like BM25, vector, and hybrid search. A thin PDF extraction retry uses OpenDataLoader's docling-fast backend for sparse markdown, while Jikji provides find-first discovery and dupey detects document families.

Who it's for

It suits data scientists and engineers looking for an autonomous librarian to search and synthesize local documentation without central index migration. It does not suit teams wanting a multi-model coordinator or a SaaS-managed vector database setup.

Key features

In-Place Federation

Federates CLI-owned stores in place without migrating data to a central index.

Self-Evolving Memory

Learns productive document areas and successful retrieval strategies over time from usage.

Pluggable Retrieval

Supports grep, BM25, vector search, and hybrid modes over a shared MinSync chunk lifecycle.

Thin PDF Extraction

Automatically retries sparse multi-page PDFs using the docling-fast hybrid backend.

How to start

Up and running in 3 steps

1
Initialize the agent and configure your preferred search paths in config.json.
2
Ensure MinSync is enabled to auto-install local embedders and index markdown mirrors.
3
Run search queries through the librarian agent to curate structured answers.
Real talk

Our honest verdict

What's great

  • Federates local stores in place without forcing data migration to a central index
  • Self-evolving memory system learns effective retrieval strategies from actual usage
  • Pluggable local retrieval methods handle plain text, research papers, and legal documents
  • Reads source files directly through its built-in bash tool to verify evidence

Where it falls short

  • Requires configuring an authenticated runtime model provider since it does not ship private defaults
  • MinSync and external binaries like Jikji and dupey require local setup and maintenance
  • Thin PDF extraction relies on the availability of the docling-fast hybrid sidecar
Cost

Pricing & license

The only cost is running it yourself, as it is an open-source tool utilizing your own authenticated model provider runtime.

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: AutoRAG for Data Science
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 AutoRAG for you — and train your team.
Get it done for you ↗
Questions

FAQ

What happened to the original Python-based AutoRAG?

The original RAG AutoML pipeline optimization tool now lives in the legacy/ directory and remains in maintenance mode, while new development focuses on AutoRAG 2.0.

Does AutoRAG upload my documents to a third-party server?

No. AutoRAG federates stores in place and runs retrieval locally over MinSync chunks without a central index server holding your corpus.

How does AutoRAG handle sparse or unreadable PDFs?

Its default PDF parser checks multi-page quality and retries sparse markdown through OpenDataLoader's docling-fast hybrid backend.

Radar

Latest AI news

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

See Zekai first in Google