axint.suggest
Suggests Apple-native features for an app from its description, returning ranked features with surfaces and complexity. Use to choose Apple surfaces before generating code with Axint.
Instructions
Suggest Apple-native features for an app based on its description. The domain is only a weak hint; the app description wins. Returns a ranked list of features with recommended surfaces (intent, widget, view, component, store, app), estimated complexity, and a one-line description for each. Use this to discover what Axint can generate for an app before calling axint.feature. Local mode does not use the network. Use: use before generation to choose Apple surfaces; not a substitute for registry search or validation. Effects: local mode is read-only; Pro mode may call Axint endpoint when credentials are configured.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Suggestion strategy. local is deterministic and offline. pro/ai uses the. | |
| goals | No | Optional product goals for Pro mode, such as activation, retention, conversion. | |
| limit | No | Maximum number of suggestions to return. Defaults to 5. | |
| stage | No | Optional product stage used by Pro mode to tune suggestions without embedding. | |
| domain | No | Primary app domain. | |
| exclude | No | Optional concepts to avoid, for example ['dating', 'fitness']. | |
| audience | No | Optional audience context, such as consumers, teams, operators, developers. | |
| platform | No | Optional Apple platform target used by AI mode to tailor suggestions. | |
| constraints | No | Optional constraints for Pro mode, such as must be macOS-native, no server, no. | |
| appDescription | Yes | What the app does, in natural language. E.g., 'A fitness tracking app that logs workouts and counts steps' or 'A recipe app for discovering and saving meals'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| isError | No |