> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hayami.moe/llms.txt
> Use this file to discover all available pages before exploring further.

# KomentoScript

> KomentoScript combines custom websites with automated third-party URL sync, allowing you to put Hayami’s comments embedder wherever your wish.

<Note>
  For more details on creating your own KomentoScripts, please see [**KomentoScript (for script-makers)**](https://docs.hayami.moe/komento-script-dev).
</Note>

<Warning>
  KomentoScript is in early-phase undergoing testing & can be subject to change. Documentation will be more limited during initial development & testing periods.
</Warning>

KomentoScript is a more advanced format built on-top of what powers custom websites that tells Hayami what website, what pages on those sites to support, how to extract anime/episode info, and where to mount Hayami itself. KomentoScript allows you to sync from community instances (sources), allowing you to choose sites *you personally* want, pre-configured by the community out-the-box. KomentoScript instances can be hosted by anyone.

## How to add KomentoScript instances

<Note>
  KomentoScript instances are community-managed and not affliated with Hayami directly.
</Note>

KomentoScript sources sync automatically on a weekly basis. If you want to add your own sources, you can do so at your own accord by going to **Settings > KomentoScript > "New source"** and adding the URL of your KomentoScript location.

<Frame>
  <img src="https://mintcdn.com/hayami/yC1f9oOH-xLsS1oh/images/image-71.png?fit=max&auto=format&n=yC1f9oOH-xLsS1oh&q=85&s=15c230d442e91f27479eeeb1163cc4eb" alt="Image" title="Image" className="mx-auto" style={{ width:"52%" }} width="800" height="1029" data-path="images/image-71.png" />
</Frame>

To see all the sites the KomentoScript source has to offer, add `/all` to the end to see all those sites on the Hayami extension (see the community instance URL below as an example). Hayami also accepts manually importing KomentoScript files instead of via a URL to allow community sharing similar to custom websites.

Under **Settings > KomentoScript**, you can manually sync by clicking **'Sync now'** if there was a recent update you want fetched.
