# Small local AI. Your own tools.

Let a 0.5B model choose a short operation ID while Zix describes inputs and prerequisites. Start with a scoped GitHub read workflow on your own machine.

## 1. Install the GitHub extension

Prepare the OS prerequisites, then use the shared installer for the released CLI, GitHub extension and optional 0.5B environment. No existing gh or development environment is needed.

[Install the foundation](https://zixcel.com/docs/setup)

[Install GitHub](https://zixcel.com/tools/github)

## 2. Give 0.5B a short choice

Example: inspect a public repository. Pass IDs and meanings from the definitions, without full JSON or secret values.

```text
CHOICES AND MEANINGS:
user.read: GITHUB IDENTITY READ
repository.read: GITHUB REPOSITORY READ
REQUEST: Read GitHub repository metadata.

# Example answer: repository.read
```

[Local 0.5B walkthrough and limits](https://zixcel.com/docs/local-model)

## 3. Inspect before executing

The caller validates the ID and authorized target, then inspects Zix inputs and access requirements. Retry and permission decisions remain deterministic.

```text
zix describe github --operation repository.read --compact --format json
```

[Caller implementation](https://zixcel.com/docs/llm)

Canonical: https://zixcel.com/
