[**@jupyterlite**](../../../../../README.md) *** [@jupyterlite](../../../../../README.md) / [@jupyterlite/services](../../../README.md) / [LiteKernelClient](../README.md) / IKernelOptions # Interface: IKernelOptions Defined in: [packages/services/src/kernel/client.ts:495](https://github.com/jupyterlite/jupyterlite/blob/5035a96c938c979af25e88bf755c77f330915a2e/packages/services/src/kernel/client.ts#L495) Options to start a new kernel. ## Properties ### id? > `optional` **id**: `string` Defined in: [packages/services/src/kernel/client.ts:499](https://github.com/jupyterlite/jupyterlite/blob/5035a96c938c979af25e88bf755c77f330915a2e/packages/services/src/kernel/client.ts#L499) The kernel id. *** ### location? > `optional` **location**: `string` Defined in: [packages/services/src/kernel/client.ts:509](https://github.com/jupyterlite/jupyterlite/blob/5035a96c938c979af25e88bf755c77f330915a2e/packages/services/src/kernel/client.ts#L509) The location in the virtual filesystem from which the kernel was started. *** ### name? > `optional` **name**: `string` Defined in: [packages/services/src/kernel/client.ts:504](https://github.com/jupyterlite/jupyterlite/blob/5035a96c938c979af25e88bf755c77f330915a2e/packages/services/src/kernel/client.ts#L504) The kernel name.