> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aiparlance.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Minimal

> Smallest valid v0.1 Core spec — emitter goldens

# Minimal

[`examples/minimal.aip`](https://github.com/eudameron/aiparlance/blob/main/examples/minimal.aip) — smallest valid Core app: one entity + `crud`. Used for SQL / OpenAPI / TypeScript / Go golden fixtures.

**Tiers:** Core only.

```bash theme={null}
node packages/cli/dist/cli.js validate examples/minimal.aip
node packages/cli/dist/cli.js emit sql examples/minimal.aip
node packages/cli/dist/cli.js emit openapi examples/minimal.aip
node packages/cli/dist/cli.js emit typescript examples/minimal.aip
node packages/cli/dist/cli.js emit go examples/minimal.aip
```

```aip theme={null}
// AI Parlance minimal spec — Core only (v0.1)
// Documented in docs/en/introduction.mdx and docs/pt/introduction.mdx

app Demo @0.1 {
  database postgres
}

entity User {
  name: string required
  email: email required unique
}

crud User
```

See all examples: [Examples](/en/examples).
