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.
