Skip to main content

Introduction to Assistants

Custom AI code assistants are configurations of building blocks that enable a coding experience tailored to your specific use cases.

config.yaml is a format for defining custom AI code assistants. An assistant has some top-level properties (e.g. name, version), but otherwise consists of composable lists of blocks such as models and rules, which are the atomic building blocks of an assistant.

The config.yaml is parsed by the open-source Continue IDE extensions to create custom assistant experiences. When you log in to hub.continue.dev, your assistants will automatically be synced with the IDE extensions.