# 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:264](https://github.com/jupyterlite/jupyterlite/blob/c78cc8d/packages/kernel/src/kernels.ts#L264) ### `location` > > **`location`**: `string` The location in the virtual filesystem from which the kernel was started. #### Defined in [packages/kernel/src/kernels.ts:274](https://github.com/jupyterlite/jupyterlite/blob/c78cc8d/packages/kernel/src/kernels.ts#L274) ### `name` > > **`name`**: `string` The kernel name. #### Defined in [packages/kernel/src/kernels.ts:269](https://github.com/jupyterlite/jupyterlite/blob/c78cc8d/packages/kernel/src/kernels.ts#L269)