ashh.ai
Ashh.ai home

For Eleventy (11ty) sites

AI chatbot for Eleventy — embed in a base layout, simple as the framework itself

Eleventy is the "do less" static-site generator beloved for clean Nunjucks/Liquid templates and tiny output. Ashh.ai fits that minimalism — one script tag in your base.njk or base.liquid, deferred load, no impact on build speed.

Drop in your Eleventy base layout

Add the script tag to _includes/layouts/base.njk (or base.liquid / base.html). The widget loads on every page after the next eleventy build.

Reads your 11ty content

Point Ashh at your sitemap. We crawl every page Eleventy renders — Markdown posts, data-driven collections, paginated archives.

Plays nicely with @11ty/eleventy-plugin-rss

RSS feed integration: if you publish RSS via the official plugin, bot can ingest via your feed too. Newer blog posts surface in bot answers within a sync cycle.

Zero impact on builds

Widget loads from CDN, not bundled. Eleventy's sub-second builds stay sub-second. Lighthouse impact under 2 points.

Questions Eleventy (11ty) sites ask

Where exactly do I add the script in Eleventy?+

Add it to your base layout file in _includes/ (path varies by template language — base.njk, base.liquid, etc.). Eleventy stitches the script into every page rendered with that layout.

Will it work with eleventy-plugin-syntaxhighlight + other plugins?+

Yes — the widget is independent of your plugin set. Different parts of the page: syntax-highlight handles your code blocks, Ashh handles the chat surface.

Does it work with Eleventy data files (YAML/JSON/JS)?+

It reads what Eleventy renders to public URLs. As long as your data file content ends up in your sitemap (e.g. via a collection or pagination), Ashh ingests it.

What about i18n + Eleventy's plugin-i18n?+

Multi-language sites work automatically — Ashh's crawler follows your sitemap, picks up per-language URLs. Bot answers in the visitor's language.

Try it on your eleventy site in 5 minutes.

Free tier is genuinely free. No card required to ship a bot.