# KimiBot

Operator: Moonshot AI
Purpose: AI training
Reviewed: 2026-09-14
HTTP identifier: KimiBot
robots.txt token: KimiBot

## What is KimiBot?

Collects content that may train Kimi foundation models.

## How to identify it

Look for the KimiBot identifier in a request’s User-Agent. This is a name match, not identity verification. Version strings may change.

## How to check identity

Match the source IP against the current Kimi-published list for this specific crawler, linked from its crawler policy.

## Access and robots.txt

Disallow KimiBot to signal that your content should not be used for foundation-model training. Set Kimi-SearchBot access independently.

Optional full-site opt-out; merge with existing rules only if intended. Not a security control.

```text
User-agent: KimiBot
Disallow: /
```

## What it means in your analytics

A KimiBot fetch records content collection for potential training. It does not show that your page entered a training dataset.

## Useful measures

Collected paths; Crawl volume; Bytes served.

## What to check next

Choose the KimiBot training policy independently of Kimi-SearchBot and Kimi-User.

## Sources

- [kimi.ai](https://www.kimi.ai/policies/kimi-crawlers)

Operator facts are source-backed; interpretation and actions are Apostl guidance.

## Related profiles

- [Kimi-SearchBot](https://apostl.dev/bots/kimi-searchbot)
- [Kimi-User](https://apostl.dev/bots/kimi-user)
- [GPTBot](https://apostl.dev/bots/gptbot)

[Start measuring agent traffic](https://apostl.dev/start/agent-analytics)
