# Interface: `IKernelOptions` [@jupyterlite/kernel](../modules/jupyterlite_kernel.md).[Kernels](../modules/jupyterlite_kernel.Kernels.md).IKernelOptions Options to start a new kernel. ## Properties ### `id` > > **`id`**: `string` The kernel id. #### Defined in [packages/kernel/src/kernels.ts:269](https://github.com/jupyterlite/jupyterlite/blob/999c7f0/packages/kernel/src/kernels.ts#L269) ### `location` > > **`location`**: `string` The location in the virtual filesystem from which the kernel was started. #### Defined in [packages/kernel/src/kernels.ts:279](https://github.com/jupyterlite/jupyterlite/blob/999c7f0/packages/kernel/src/kernels.ts#L279) ### `name` > > **`name`**: `string` The kernel name. #### Defined in [packages/kernel/src/kernels.ts:274](https://github.com/jupyterlite/jupyterlite/blob/999c7f0/packages/kernel/src/kernels.ts#L274)