Guides
AI Assist
Ontology Workbench includes two AI-powered features to speed up modeling: model generation from a description, and property suggestions for existing entity types.
Generate a model from description
In the workbench, click the AI Assist button in the toolbar and select the Generate model tab. Describe your domain in plain language:
"An e-commerce platform with products, categories, customers, orders, and reviews. Products belong to categories. Customers place orders containing multiple products. Customers can write reviews for products."
The AI will generate a complete schema — entity types, properties, and relationships — based on your description. You can review and edit the result before confirming.
Tips for better results:
- Name the key entities explicitly
- Describe relationships ("belongs to", "has many", "references")
- Mention important properties ("each product has a price and SKU")
Suggest properties
Open AI Assist from the workbench toolbar and select the Suggest properties tab. The AI analyzes the entity type name, its existing properties, and the context of other entity types in the model, then suggests additional fields you may have missed.
For example, for a User entity type in a model that also has Order and Address, it might suggest: email, createdAt, phoneNumber, isActive.
Suggestions appear as a checklist — tick the ones you want and click Add selected.
Privacy
Prompts sent to AI include entity type names, property names, and your model description. No personal data from your users or data stored in your models is ever sent. The AI is powered by Claude (Anthropic) when an Anthropic API key is configured, with OpenAI as a fallback.