Block XI · Expert level · Lesson 58

Build your own AI apps: no-code, RAG and self-hosted platforms

Seven GitHub repos for setting up your own ChatGPT, NotebookLM or Lovable with your documents, from AnythingLLM and Dyad with no terminal to Langflow, Dify and RAGFlow with Docker. For each one: installation, license and an example for your business.

Go to the course

What you'll see in this lesson

  1. Build your own AI apps without depending on anyone

    With these repos you set up your own ChatGPT, NotebookLM or Lovable with your documents, on your computer or your server.

  2. AnythingLLM: your private ChatGPT, no terminal needed

    An all-in-one app for chatting with your documents and using agents; more than 67,000 stars because it installs like any other program.

  3. Dyad: your free Lovable, on your own computer

    You describe an app and Dyad generates it and previews it locally; almost 22,000 stars as a free alternative to Lovable, v0 or Bolt.

  4. Langflow: agents with drag and drop blocks

    A visual editor for building AI agents and flows and publishing them as an API or MCP server; more than 155,000 stars.

  5. Open Notebook: your private NotebookLM with podcasts

    A free alternative to Google NotebookLM: notebooks with your sources, chat, notes and podcasts; more than 40,000 stars.

  6. Open Design: design with agents, like in Claude Design

    From a brief to web prototypes, presentations and images that respect your design system; more than 100,000 stars in months.

  7. Dify: build your own ChatGPT with drag and drop

    A platform for building chatbots, agents and flows with your documents and dozens of model providers; more than 158,000 stars.

  8. RAGFlow: answers with the exact citation from your documents

    A RAG engine specialized in complex documents, like tables or scanned PDFs, that answers by citing the source; more than 92,000 stars.

  9. Summary: which repo to choose for each case

    Start with what installs without a terminal and move up to Docker when you need several users, an API or complex documents.

Tools and concepts

Sign in with your Google account to access this lesson and the whole course.

Go to the courseSee the full syllabus

More lessons in this block