# lazysite > lazysite documentation and site pages. ## Pages - [About lazysite](https://lazysite.io/about.md): A small engine with a big idea - your site is just files. - [How lazysite is engineered](https://lazysite.io/engineering.md): The software good practices behind lazysite - the measures, gates and controls in place across eight dimensions of quality. - [What lazysite does](https://lazysite.io/features.md): The capabilities, by what you are trying to achieve. Each links to how it works. - [lazysite](https://lazysite.io/.md): Create and update your website by describing the change - voice, text or an AI assistant. Live in minutes, in plain files that are yours to keep. - [Service providers](https://lazysite.io/service-providers.md): People who can design, host, extend or support your lazysite. - [Who lazysite is for](https://lazysite.io/who-its-for.md): From a one-file portfolio to an AI-published content business — and built for the human/AI partnership in between. - [lazysite vs Ghost](https://lazysite.io/comparison/ghost.md): Memberships and paid content, without running a Node app and a database. - [lazysite vs Hugo](https://lazysite.io/comparison/hugo.md): Dynamic-and-static with no build step - a lighter path than Hugo for sites that want server-side features. - [How lazysite compares](https://lazysite.io/comparison/.md): How lazysite differs from WordPress, Hugo, Ghost and Squarespace - and where each one still fits. - [lazysite vs Squarespace](https://lazysite.io/comparison/squarespace.md): Own your site instead of renting it - self-hosted and free, versus a hosted subscription platform. - [lazysite vs Substack](https://lazysite.io/comparison/substack.md): Own your site, content and full subscription revenue - versus a hosted newsletter platform that takes a cut and owns the experience. - [lazysite vs Wix](https://lazysite.io/comparison/wix.md): Own your site instead of renting it - self-hosted and portable, versus a hosted builder you can never move off. - [lazysite vs WordPress](https://lazysite.io/comparison/wordpress.md): A lightweight, file-based alternative to WordPress - keep the useful parts, drop the database and the patching. - [AI briefing - content authoring](https://lazysite.io/docs/ai-briefing-authoring.md): Guide for AI assistants helping users write content on a lazysite site. - [AI briefing - building sites](https://lazysite.io/docs/ai-briefing-building-sites.md): Best practice for AI agents creating or maintaining sites on the lazysite engine - the separation-of-concerns model and the failure modes to avoid. - [AI briefing - configuration](https://lazysite.io/docs/ai-briefing-configuration.md): Guide for AI assistants helping users configure a lazysite installation. - [AI briefing - development](https://lazysite.io/docs/ai-briefing-development.md): Guide for AI assistants working on the lazysite processor, scripts, and tools. - [AI briefing - layouts and themes](https://lazysite.io/docs/ai-briefing-layouts.md): Guide for AI assistants helping users author or modify a lazysite layout or theme. - [AI briefing - publishing](https://lazysite.io/docs/ai-briefing-publishing.md): Guide for an automated partner publishing to a lazysite site over WebDAV and the control API. - [AI briefing - visitor analytics](https://lazysite.io/docs/ai-briefing-stats.md): Guide for AI assistants analysing a lazysite's visitor traffic for trend reporting. - [Upgrading to external auth](https://lazysite.io/docs/auth-upgrade.md): Replace built-in auth with Authentik, Authelia, or another proxy. - [Authentication](https://lazysite.io/docs/auth.md): Protect pages with built-in auth or an external proxy. - [Authoring](https://lazysite.io/docs/authoring.md): How to create and edit pages - the short version. - [Configuration](https://lazysite.io/docs/configuration.md): Layouts, navigation, site variables, forms, auth, and plugins. - [Advanced authoring](https://lazysite.io/docs/features.md): Every lazysite capability, by topic - the detailed how-to reference. - [Form helpers](https://lazysite.io/docs/forms-helpers.md): Write custom dispatch targets for lazysite forms. - [SMTP configuration](https://lazysite.io/docs/forms-smtp.md): Configure email delivery for lazysite forms. - [Forms](https://lazysite.io/docs/forms.md): Add contact forms and data collection to any page. - [Front matter](https://lazysite.io/docs/frontmatter.md): The YAML metadata block at the top of every page. - [Installation](https://lazysite.io/docs/install.md): Requirements, server setup, and getting started. - [Layouts and Themes](https://lazysite.io/docs/layouts.md): How lazysite wraps page content in HTML layouts. - [Manager](https://lazysite.io/docs/manager.md): Web-based admin and content manager for lazysite. - [Onboard an AI agent](https://lazysite.io/docs/onboard-ai-agent.md): Give an AI assistant a scoped account to manage your site - in a few steps, fully under your control. - [Payment](https://lazysite.io/docs/payment.md): Gate content behind x402 payments with member bypass. - [Reference](https://lazysite.io/docs/reference.md): Front matter keys, TT variables, configuration keys, and file locations. - [Troubleshooting & migrating](https://lazysite.io/docs/troubleshooting.md): Diagnosing problems, and moving content in from other tools. - [How to add search to a static site](https://lazysite.io/guides/add-search-to-a-static-site.md): Give visitors real site search without a backend, a database, or a paid search service - it runs in the browser, from an index built from your content. - [Let an AI agent run your website](https://lazysite.io/guides/ai-agent-website.md): Describe what you want in plain language; an AI assistant publishes it - safely, within limits you set, with every change logged. - [How to add a contact form without a backend](https://lazysite.io/guides/contact-form-without-a-backend.md): You can collect enquiries and feedback on a static or file-based site - without writing server code, running a database, or renting a third-party form service. - [A free website for a small business or club](https://lazysite.io/guides/free-website-for-a-small-business.md): You can put a proper site online for a shop, cafe, tradesperson, club or community group for next to nothing - and keep it easy to update. - [Guides](https://lazysite.io/guides/.md): How to build, publish and run a fast, file-based website with lazysite - and how it compares to the alternatives. - [Start a Markdown blog without a build step](https://lazysite.io/guides/markdown-blog-without-a-build-step.md): Write a post in Markdown, save it, and it is live - with RSS and Atom feeds - and no static-site generator to build and deploy. - [How to publish and update a website by voice](https://lazysite.io/guides/publish-a-website-by-voice.md): Speak the change and it goes live. Here is how voice-driven publishing works when your site is built for AI agents. - [The self-hosted CMS you actually own](https://lazysite.io/guides/self-hosted-cms.md): Run your whole website from plain files on infrastructure you control - no vendor lock-in, no platform that can change the terms or vanish. - [How to build a website without a database](https://lazysite.io/guides/website-without-a-database.md): You do not need a database to run a modern, dynamic website - and skipping it makes your site cheaper, faster and genuinely yours. - [Feature documentation](https://lazysite.io/docs/features/.md): Every lazysite capability, by topic - the detailed how-to reference. - [AI briefing - build a site from a Figma design](https://lazysite.io/docs/integrations/figma.md): The dual-MCP method for taking a Figma design into a lazysite site - extract the tokens and structure over the Figma MCP, translate them into a theme and layout, publish through lazysite. - [AI briefing - integrations](https://lazysite.io/docs/integrations/.md): How an AI agent brings an external source - a design tool, an editor, a CMS export - into a lazysite site through the sanctioned channels.