[**@jupyterlite**](../../../README.md) *** [@jupyterlite](../../../README.md) / [@jupyterlite/services](../README.md) / IKernelSpecs # Interface: IKernelSpecs Defined in: [packages/services/src/kernel/tokens.ts:134](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/kernel/tokens.ts#L134) The interface for the kernel specs service. ## Properties ### changed > `readonly` **changed**: `ISignal`\<`IKernelSpecs`, `null` \| `ISpecModels`\> Defined in: [packages/services/src/kernel/tokens.ts:160](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/kernel/tokens.ts#L160) Signal emitted when the specs change. *** ### defaultKernelName > `readonly` **defaultKernelName**: `string` Defined in: [packages/services/src/kernel/tokens.ts:150](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/kernel/tokens.ts#L150) Get the default kernel name. *** ### factories > `readonly` **factories**: [`KernelFactories`](../namespaces/KernelSpecs/type-aliases/KernelFactories.md) Defined in: [packages/services/src/kernel/tokens.ts:155](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/kernel/tokens.ts#L155) Get the kernel factories for the current kernels. *** ### register() > **register**: (`options`) => `void` Defined in: [packages/services/src/kernel/tokens.ts:167](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/kernel/tokens.ts#L167) Register a new kernel spec #### Parameters ##### options [`IKernelOptions`](../namespaces/KernelSpecs/interfaces/IKernelOptions.md) The kernel spec options. #### Returns `void` *** ### specs > `readonly` **specs**: `null` \| `ISpecModels` Defined in: [packages/services/src/kernel/tokens.ts:145](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/kernel/tokens.ts#L145) Get the kernel specs.