# 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:234](https://github.com/jupyterlite/jupyterlite/blob/7971e0aa/packages/kernel/src/kernels.ts#L234) ### `location` > **`location`**: `string` The location in the virtual filesystem from which the kernel was started. #### Defined in [packages/kernel/src/kernels.ts:244](https://github.com/jupyterlite/jupyterlite/blob/7971e0aa/packages/kernel/src/kernels.ts#L244) ### `name` > **`name`**: `string` The kernel name. #### Defined in [packages/kernel/src/kernels.ts:239](https://github.com/jupyterlite/jupyterlite/blob/7971e0aa/packages/kernel/src/kernels.ts#L239)