Documentation Index
Fetch the complete documentation index at: https://ahvn.top/llms.txt
Use this file to discover all available pages before exploring further.
Define what your data means, not where it lives.
1. Entity definition
Entities are Python classes that extendhb.Entity:
2. Logical types
| Type | Default length | Notes |
|---|---|---|
Identifier | 63 chars | IDs and slugs |
ShortText | 255 chars | Names, labels |
MediumText | 4095 chars | Descriptions, summaries |
LongText | 65535 chars | Full documents |
Number | — | Numeric values |
Array | — | Lists and arrays |
Vector | — | Embedding vectors |
Json | — | Arbitrary JSON |
Blob | — | Binary data |
3. Auto IDs
Every entity has anid: Identifier field. If you omit it on construction, HeavenBase derives a deterministic, schema-salted hash ID from the entity’s field values.

