Skip to main content

Weaviate Learning Center

A learning resources hub for builders of all levels.

Get Started

See what you can do with Weaviate through demos and hands-on guides.

Quickstart guide

Essential concepts demonstrated (20-30 minutes).

Live Online Workshops

Instructor-led, live workshops for varying experience levels (60 minutes).

Guided Courses

Structured learning paths for Weaviate mastery.

External courses

Courses created in conjunction with partners

Featured

Workshops & webinars

Intermediate level workshops, or webinars with industry users

More workshops & webinars
Live online workshop

Intro to building applications with Weaviate

Learn why vector databases are great, how to create one with Weaviate, and how to use
it with real data, including a demo app and an end-to-end Jupyter notebook example.

Register for Free

Code Examples

Go straight to the source and view these examples.

Recipes

End-to-end code examples for builders.

  • Python recipes: Integrations (DSPy, Llamalndex, etc.), Reranking, Search, Multi-tenancy, and more
  • JS/TS recipes: Integrations (LangChain, etc.), Reranking, Search, Multi-tenancy, and more

Demos

Example projects and demo apps powered by Weaviate

Weaviate repositories

We are proudly open source! Here are our key repositories

Weaviate repositories on GitHub