LibreAI / RAG & Knowledge / insights-lm-public
// rag · theaiautomators/insights-lm-public

insights-lm-public

Self-hosted NotebookLM alternative — chat with documents, get audio summaries.

💎 Hidden gem★ 656 stars⑂ 250 forksMITupdated 2026-01
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

insights-lm-public is an open-source rag & knowledge project by theaiautomators (theaiautomators/insights-lm-public on GitHub). It has 656 GitHub stars and 250 forks, is released under the MIT license, and was last updated on GitHub on 16 January 2026.

GitHub stars
656
Forks
250
License
MIT
Last updated on GitHub
16 January 2026
Listing
Hidden gem — a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Deploy the stack

    Self-host with Supabase, n8n, and the React frontend.

  2. Upload your sources

    Add documents, links, and files as grounding material.

  3. Chat with them

    Ask questions answered from your sources.

  4. Generate audio

    Turn key material into listenable summaries.

// features

Why people love it

Source-grounded chat

Answers stay tied to your uploaded documents.

Audio summaries

Generates listenable briefings from sources.

Self-hosted

Your documents stay on your infrastructure.

Supabase backend

Postgres-backed storage and auth.

n8n powered

Workflow automation under the hood.

React frontend

Modern web UI for research work.

Advertisement
// run it

Run it yourself

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/theaiautomators/insights-lm-public.git
    cd insights-lm-public
  2. Step 2 — Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 — Run it

    Follow the project's launch command — Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// use cases

What you can build

Advertisement
// faq

Questions, answered

How is it different from NotebookLM?

It is self-hosted and open source, so your sources stay on your own stack.

Is insights-lm-public free for commercial use?

MIT licensed — commercial use allowed.

What do I need to run it?

Supabase, n8n, and the React frontend; Docker simplifies deployment.

Which models answer the questions?

It uses your configured LLM providers; check the docs for setup.

Can it handle large document sets?

Semantic search and RAG help it scale; very large sets need tuning.

// keep exploring

Similar tools

Automation

refly

The first open-source agent skills builder. Define skills by vibe workflow, run on Claude Code, Cursor, Codex & more. Build Clawdbot 🦞· APIs for Lovable · Bo…

★ 7.5k starsUnknown
View guide →
Automation

loopy

A library of practical AI-agent loops and an installable skill for finding, adapting, and designing repeatable agent workflows.

★ 3.2k starsMIT
View guide →
Automation

n8n

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+…

★ 206.6k starsCustom (check repo)
View guide →
RAG & Knowledge

SurfSense

Air-gapped, open-source NotebookLM alternative that turns local documents into briefings, decks and podcasts.

★ 16.3k starsApache-2.0
View guide →
RAG & Knowledge

DB-GPT

An agentic AI data assistant - chat with your databases, run SQL and code, get reports

★ 20.1k starsMIT
View guide →
RAG & Knowledge

docs-mcp

Self-hosted rag & knowledge: cometchat docs search + implementation bundles: add cha.

★ 97 starsApache-2.0
View guide →
// alternatives

Alternatives in RAG & Knowledge

The most-starred other RAG & Knowledge projects in the LibreAI catalogue — the realistic shortlist if insights-lm-public is not the right fit.

Get insights-lm-public

Free and open — grab the source, star the repo, and start creating.