Kimi Websites Feature Overview

What Is Kimi Websites

Kimi Websites is the full-stack website-building product of Kimi Agent, powered by Kimi K3, a multimodal visual agentic AI model. Its core capability is visual programming (Vibe Coding): you can generate a complete full-stack website from natural language, a design mockup, or a screen recording, then preview it online and publish it with one click.

Websites generated by Kimi Websites can include:

  • Frontend: HTML page structure, CSS layouts and styling, and JavaScript interaction logic (motion effects, animations, etc.)
  • Backend: Persistent database storage, user login, and authentication
  • Engineering: Automatic version management, full-stack preview, and public deployment

Product Features

FeatureDescription
Conversational website buildingDescribe what you need in natural language, and AI automatically generates a full-stack website
Image/video understandingUpload a design mockup, screenshot, or screen recording, and AI automatically parses it and generates pages
Persistent storageAutomatically builds a backend database, with persistent data reading, writing, and management
Database managementProvides a visual database panel for basic data operations such as viewing, editing, and deleting
User loginSupports Kimi account login, and can also build a username/password login system through the database
Version managementAI automatically creates version commits (git commit) and supports rolling back to any historical version
Full-stack previewSupports complete frontend and backend preview; some scenarios require manually starting the sandbox environment
Multi-turn editingSupports iterative changes through multi-turn conversations and lets you compare different versions
Visual editingAnnotate elements on the preview page by circling or marking them, then send all suggestions to Kimi at once
Publishing and deploymentAfter you manually click "Publish", the site is deployed to the public internet; before publishing, it is preview-only. Full-stack deployment is supported
Custom URLCustomize the site subdomain, such as the abc in abc.ok.kimi.link
Share and access controlGet a public share link with one click, or set the site to private/visible only to you
Template selectionProvides multiple preset templates so you can start building quickly
Code exportSupports downloading the complete project package (including frontend and backend) for self-managed deployment

How to Use

Method 1: Access on the Web

Visit the dedicated Kimi Websites page

Kimi Websites homepage
  1. Open a browser: Use a mainstream browser such as Chrome, Safari, Edge, or Firefox.
  2. Open the official access address: Kimi Websites dedicated page: https://www.kimi.com/zh/websites (supports both Chinese and English interfaces)
  3. Log in to your account: Sign in with a Kimi account (registration with mobile number or email is supported)
  4. Enter your website-building task. Kimi Websites provides three main ways to build a website:
    1. Text input: Enter the task in the dialog box and describe the website you want in natural language;
    2. Image/website remix: Upload a design mockup or a screenshot of a website you like to trigger the corresponding feature;
    3. Template-based website building: Quickly create a standard website by choosing a preset template and editing the content;
  5. Start building: Enter the Websites feature interface, choose a template, or create directly through conversation.
screenshot 27

Method 2: Access from the Mobile App

Select the dedicated website tool in the mobile App

Website builder interface

Official Apps are available for iOS, Android, and HarmonyOS (app name: "Kimi"). Above the input box, tap the toolbar (Taskbar) → switch to Websites mode. It includes multimodal generation tools and Agent capabilities, allowing you to provide visual input and generate frontend code.

Method 3: General Agent Mode

In general Agent mode, enter your website-building requirements

On the official website or a mobile device, select the K3 model and enter task instructions related to building a website. Kimi will invoke visual programming capabilities and code execution tools.

Steps

Create a Website Through Conversation

Describe what you need in natural language in the input box, and Kimi will understand and execute it. Three creation methods are supported:

MethodDescription
Text descriptionEnter website requirements directly, and AI generates the site automatically
Design mockup parsingUpload a design mockup, and AI recognizes and recreates it as a webpage
Quickly build standard websitesChoose a preset template and edit the content

Practical Example

Text
Website example

Website-Building Workflow Overview

Text

Kimi Websites activates webapp-building SKILL, a multi-turn code generation agent dedicated to website construction. It autonomously carries out the following workflow:

  1. Requirement parsing: Automatically analyzes website feature modules, visual style, and interaction logic
  2. Task planning: Breaks the work down into subtasks such as design, development, and asset preparation
  3. Technical solution: Automatically selects a suitable technical architecture (such as React + Tailwind CSS)
  4. Asset generation: Generates visual assets such as images and icons as needed
  5. Code construction: Writes page structure, styling, and interaction code
  6. Multi-turn optimization: Adjusts autonomously based on the preview until the website is complete
screenshot 26

Preview and Adjust

  • Real-time preview: Generates an HTML demo URL that you can open in a browser right away
  • Conversational edits: Continue the conversation to request changes, such as "change the navigation bar to a dark style"

Real Example

Text
web case2

Preview Panel Interface

After the website is generated, the preview panel opens on the right, and version cards also appear in the conversation. The main operation entries are as follows:

Preview panel top toolbar (from left to right):

ButtonFunction
Preview / CodeSwitch between visual preview and source code/file tree views
EditEnter edit mode; click an area you want to change, add annotation notes, and send them to Kimi
PublishWhen not yet published, click "Publish" to make the website public
ShareAfter publishing, use the share card to copy the link, customize the subdomain, open the website, click "…" to unpublish, or click "Update" when a new version is available
Full-screen previewView the website in full screen
Switch preview modeToggle between desktop and mobile views
RefreshReload the preview
User feedbackSubmit issues encountered during use; you can enter text and upload screenshots
CloseCollapse the preview panel

Version cards in the conversation: Display the site name, version number (such as V2), and URL. Click Preview to open the corresponding version; click Restore to roll back to that version. The All Files card lets you view or download the complete project files. For detailed usage of each button, see the corresponding sections below.

Visual Editing

Visual editing interface
  • Multi-turn optimization: Fine-tune website details through continuous conversation
  • Ways to edit:
    • Annotation mode: Click the part of the webpage you want to change and add comments in natural language
    • Selection mode: Select any element on the webpage and add comments
    • Use rectangles, arrows, brushes, color switching, and other selection and editing tools to add suggested changes
  • After adding annotations in multiple places, add them to the conversation and send all suggestions to Kimi at once

Code Deployment and Publishing

Deployment methodDescription
One-click publishClick the "Publish" button to deploy the site to the public internet and generate an accessible online link (preview-only before publishing)
Download and deployDownload the code package and deploy it to your own server
Custom URLChange the default random URL to a memorable name, such as customizing the abc in abc.ok.kimi.link

About "Custom URL": 3–30 characters, lowercase letters, numbers, and hyphens only. Cannot start or end with a hyphen, and cannot consist entirely of numbers. Some reserved words (such as kimi, www, login, etc.) are unavailable. If occupied or unavailable, please choose another name.

About the boundaries of "Download and deploy": Kimi account login and platform-managed cloud database are provided by the Kimi platform and will not migrate with the exported code. If you deploy the code to your own server, the login method must be changed to a username/password scheme based on your own database, and data must also be migrated to your own database. For public access only, we recommend using One-click publish directly, and Kimi account login and cloud data will continue to work normally. See Why doesn't the website I created work? for details.

Version-Specific Preview

After generation is complete, you will enter the preview page. In the preview interface, you can click different deployment versions and download files for different versions.

Version preview

Publish, Share, and Unpublish

Before publishing, the website can only be previewed in the conversation. To allow others to access it, click Share in the upper-right corner of the preview panel to open the publish panel:

  1. Custom URL: You can modify the name in the default URL, for example changing it to yourname.ok.kimi.link;
  2. Click Copy Link to get the public URL, or click Open Website to view it in a new tab. After publishing, the panel top displays Published, and anyone with the link can access it;
  3. To take the site offline, select Unpublish from the menu in the upper-right corner of the panel. The site will no longer be publicly accessible (code and data are retained, and you can republish at any time).

Multi-Turn Editing

If you are not satisfied with a specific part, click the edit button in the preview window to keep refining it. You can also send instructions to Kimi in natural language and continue editing with Agent. Once you confirm the result, download the complete HTML/CSS/JS code and deploy it directly, or continue polishing it in an editor.

web case1

Who It's For

  • Developers: Design product prototypes and frontend demos, greatly reducing the time needed to build from scratch.
  • Entrepreneurs: Quickly build official websites, landing pages, and product showcase pages when resources are limited.
  • Product managers: Quickly turn a PRD or design mockup into an interactive prototype that can be demonstrated, without waiting for development scheduling.
  • Non-technical users: No coding knowledge is required. Describe your idea or upload a reference image, and go from concept to a runnable webpage.

Example Prompts

You can refer to the following scenarios and prompts to generate content

ScenarioExample prompt
Create a landing page from scratchHelp me create a marketing landing page for a SaaS product with a tech-inspired style, including a hero section, feature introduction, pricing, and CTA
Recreate a website from video[Upload a screen recording] Recreate the website shown in the video and preserve the original interactions
Recreate from screenshot[Upload a design mockup] Implement this design as runnable webpage code
Personal portfolioHelp me create a personal portfolio website for a photographer, with a minimalist black-and-white style and support for a masonry image layout
Data visualization pageCreate a visualization webpage showing funding data for AI companies in 2025, including charts and filters
Brand websiteHelp me create an official website for a coffee brand, using a Morandi color palette, with a homepage, product pages, and store pages
Utility/calculatorCreate a BMI calculator webpage with a clean interface, unit switching, and health level tips

Was this article helpful?