[**@jupyterlite**](../../../../../README.md) *** [@jupyterlite](../../../../../README.md) / [@jupyterlite/services](../../../README.md) / [LiteKernelClient](../README.md) / IKernelOptions # Interface: IKernelOptions Defined in: [packages/services/src/kernel/client.ts:462](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/kernel/client.ts#L462) Options to start a new kernel. ## Properties ### id? > `optional` **id**: `string` Defined in: [packages/services/src/kernel/client.ts:466](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/kernel/client.ts#L466) The kernel id. *** ### location? > `optional` **location**: `string` Defined in: [packages/services/src/kernel/client.ts:476](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/kernel/client.ts#L476) The location in the virtual filesystem from which the kernel was started. *** ### name? > `optional` **name**: `string` Defined in: [packages/services/src/kernel/client.ts:471](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/kernel/client.ts#L471) The kernel name.