# chat-aide > An AI chat for your own site, and an llms.txt for it, both derived from the site at run time. For SvelteKit, Next.js and React, and any server that speaks web-standard Request and Response. - [Home](/): what chat-aide does, in short - [Documentation](/docs): all docs pages ## Start here - [Introduction](/docs/introduction.md): What it is, how it reads your site. ## Frameworks - [SvelteKit](/docs/getting-started.md): Install, add the hook and the widget. - [Next.js and React](/docs/nextjs.md): Route handlers and the React widget. - [Other frameworks](/docs/other-frameworks.md): Astro, React Router, Hono, Nuxt, Bun. ## Guides - [Customizing](/docs/customizing.md): Persona, suggestions, strings, your own widget. - [Configuration](/docs/configuration.md): Every option and limit. - [Providers](/docs/providers.md): Anthropic, OpenAI, Google and more. - [Theming](/docs/theming.md): Widget props, the three themes, CSP. - [llms.txt](/docs/llms-txt.md): Read one, serve one. ## Operate - [Deployment](/docs/deployment.md): Origin, serverless, shared stores. - [Security](/docs/security.md): What the endpoint refuses and why. ## Project - [Contributing](/docs/contributing.md): Run the repo, check a change.