selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

Canary logo

Self-host Canary

core_v1.0.36

Search & AI assistant for technical documentation sites

ReleaseOpen SourceOther
Updatedlast year
LanguageElixir
Setup difficultyEasy
ThemeDark mode
Stars
596
Requires
PostgreSQL, Typesense

What is Canary?

Canary is an open-source search and AI-powered assistant for technical documentation websites. It enables searching and asking AI questions across web documentation, GitHub issues, and discussions. The project provides UI components that work with local search indexes like Pagefind or Minisearch, or can connect to a self-hosted cloud backend using Canary Core with PostgreSQL and Typesense. It supports multiple static site generators through official integrations including Docusaurus, VitePress, Astro, Starlight, and Nextra.

Should you self-host Canary?

Canary scores 24/100 on selfhost.directory (how scoring works). It has 596 GitHub stars.

There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.

It is Other-licensed and written mostly in Elixir.

Its closest alternative on selfhost.directory is MeiliSearch (82/100, 59 713 stars). It scores higher overall, so compare the two before you pick. See Canary vs MeiliSearch side by side.

Features

  • Hybrid Search
  • Tag Filtering

Canary README

🐤 Canary

Search & Ask AI across your docs(webpage), GitHub issues, and discussions.
(OpenAPI, changelog, etc. are coming soon.)

Glob / tag filters, light / dark mode, multiple panels for Search / Ask AI, and more!

Canary releases & version history

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…