Self-host Canary
core_v1.0.36Search & AI assistant for technical documentation sites
- 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
0 comments