> For the complete documentation index, see [llms.txt](https://docs.bonzai.sh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bonzai.sh/generation-guide/ai-generation.md).

# Generation Overview

BonzAI runs generation locally whenever the selected product and device support it. Normal private creation does not require a wallet.

## Choose the right product

| Product        | Best generation experience                                                               |
| -------------- | ---------------------------------------------------------------------------------------- |
| BonzAI Web     | Lightweight local browser chat                                                           |
| BonzAI+        | Side-panel chat, target analysis, Live video understanding, and browser image generation |
| BonzAI Desktop | Complete text, image, speech, music, video, vision, and interactive 3D workspace         |

## A generation's lifecycle

1. You choose a local model and settings.
2. BonzAI loads cached weights or downloads them once.
3. The result is produced on your device.
4. It enters local history with useful settings and provenance.
5. You decide whether to keep it private, export it, use it as training data, or publish/mint it.

## Wallet boundary

Wallets matter only when a generation becomes part of the onchain economy: minting, registry publication, token issuance, revenue routing, staking, or claims.

## Model licenses

Open Help → Licenses in Desktop to read and sort the licenses for installed/supported models. A local model is not automatically unrestricted; its license still applies.
