Navigation

AI Enablement in IDP

The Innova Developer Platform includes a built-in AI enablement model that makes AI assistants genuinely useful when working with IDP-based applications. Rather than relying on general coding assistance, your AI assistant can be given precise framework knowledge through a set of project-scoped AI assets that ship alongside the framework packages.

What AI Enablement Means in IDP

AI enablement in IDP means that the framework projects carry their own AI guidance. When you add AI context to your application, your AI assistant gains an understanding of the framework's architecture, supported extension points, and safe customization patterns. This allows it to give specific, accurate answers instead of generic suggestions.

The result is an AI assistant that knows which classes to extend, which hooks to use, and which patterns to follow for each part of the framework — without requiring you to explain the framework every time.

The Three-Layer Model

IDP AI assets are organized in three layers:

  1. Architecture context — project-specific documentation that explains the shape and boundaries of each framework project
  2. Skills — task-scoped guidance that the AI assistant loads on demand when you ask about a specific workflow
  3. Agents — thin project-aware routers that understand the architecture context and direct the AI assistant to the right skill for a given question

This layering keeps the AI assets maintainable. Each layer has a clear responsibility and can be updated independently as the framework evolves.

Why Project-Scoped Rather Than One Global Assistant

A single global instruction file would either be too broad to be useful or too large to maintain reliably. IDP instead ships per-project assets so that:

  • Each framework project owns the guidance for its own workflows
  • Guidance is loaded selectively rather than all at once
  • New projects can be AI-enabled incrementally without affecting existing ones
  • The assets stay in sync with the framework source because they live alongside it

See Concepts for a more detailed explanation of skills and agents, or go straight to Using AI With IDP Projects to get started.