Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.kazzle.com/llms.txt

Use this file to discover all available pages before exploring further.

You can clone any git repository into your space’s Drive. Once cloned, the AI can read, edit, and commit to the repo just like it works with apps.

Cloning a repo

Tell the AI to clone a repo, or use the Drive sidebar’s + button and choose Clone repo. Provide the git URL and Kazzle handles the rest.

Authentication

Git credentials are managed through the vault. Kazzle supports:
  • GitHub App - installation tokens, auto-refresh. The recommended approach.
  • SSH keys - stored in the vault, injected via credential helper.
  • Personal access tokens - stored in the vault, used for HTTPS cloning.
The cloud machine fetches credentials from the server on demand, which resolves them from the vault. No credentials are stored on disk on the machine.

Operations

OperationWho can do itNotes
CloneYou or AIAdds the repo to Drive
PullYou or AIFetches and merges remote changes
CommitYou or AICommits local changes
PushYou onlyThe AI asks, you approve
Create pull requestYou onlyThe AI can draft the description
Branch/switchYou or AICreate or switch branches
Pushes and pull requests require your approval because they affect shared remote state.

Git state in Drive

Drive shows git state automatically: current branch, recent commits, uncommitted changes, and how far ahead/behind remote. This updates in real time as the AI works.