# assistant Icon

> The assistant icon from Material Symbols as Compose ImageVector Kotlin code, Android Vector Drawable XML and SVG.

- Library: [Material Symbols](https://composables.com/icons/icon-libraries/material-symbols.md)
- License: Apache 2.0 (full text in the [Material Symbols library page](https://composables.com/icons/icon-libraries/material-symbols.md))
- Styles: [Outlined](https://composables.com/icons/icon-libraries/material-symbols/assistant.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-symbols/assistant.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-symbols/assistant.md?v=sharp), [Outlined Filled](https://composables.com/icons/icon-libraries/material-symbols/assistant.md?v=outlined-filled), [Rounded Filled](https://composables.com/icons/icon-libraries/material-symbols/assistant.md?v=rounded-filled), [Sharp Filled](https://composables.com/icons/icon-libraries/material-symbols/assistant.md?v=sharp-filled)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/assistant.kt`

```kotlin
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val MaterialSymbolsAssistant: ImageVector
    get() {
        if (_MaterialSymbolsAssistant != null) return _MaterialSymbolsAssistant!!
        
        _MaterialSymbolsAssistant = ImageVector.Builder(
            name = "assistant",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(12f, 23f)
                lineToRelative(-3f, -3f)
                horizontalLineTo(5f)
                quadToRelative(-0.825f, 0f, -1.413f, -0.587f)
                quadTo(3f, 18.825f, 3f, 18f)
                verticalLineTo(4f)
                quadToRelative(0f, -0.825f, 0.587f, -1.413f)
                quadTo(4.175f, 2f, 5f, 2f)
                horizontalLineToRelative(14f)
                quadToRelative(0.825f, 0f, 1.413f, 0.587f)
                quadTo(21f, 3.175f, 21f, 4f)
                verticalLineToRelative(14f)
                quadToRelative(0f, 0.825f, -0.587f, 1.413f)
                quadTo(19.825f, 20f, 19f, 20f)
                horizontalLineToRelative(-4f)
                close()
                moveToRelative(-7f, -5f)
                horizontalLineToRelative(4.8f)
                lineToRelative(2.2f, 2.2f)
                lineToRelative(2.2f, -2.2f)
                horizontalLineTo(19f)
                verticalLineTo(4f)
                horizontalLineTo(5f)
                verticalLineToRelative(14f)
                close()
                moveTo(5f, 4f)
                verticalLineToRelative(14f)
                verticalLineTo(4f)
                close()
                moveToRelative(8.55f, 8.55f)
                lineTo(17f, 11f)
                lineToRelative(-3.45f, -1.55f)
                lineTo(12f, 6f)
                lineToRelative(-1.55f, 3.45f)
                lineTo(7f, 11f)
                lineToRelative(3.45f, 1.55f)
                lineTo(12f, 16f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsAssistant!!
    }

private var _MaterialSymbolsAssistant: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/assistant.xml`

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24"
    android:viewportHeight="24">
    <path
        android:fillColor="@android:color/black"
        android:pathData="m12,23l-3,-3H5q-0.825,0 -1.413,-0.587Q3,18.825 3,18V4q0,-0.825 0.587,-1.413Q4.175,2 5,2h14q0.825,0 1.413,0.587Q21,3.175 21,4v14q0,0.825 -0.587,1.413Q19.825,20 19,20h-4Zm-7,-5h4.8l2.2,2.2l2.2,-2.2H19V4H5v14ZM5,4v14V4Zm8.55,8.55L17,11l-3.45,-1.55L12,6l-1.55,3.45L7,11l3.45,1.55L12,16Z" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/material-symbols/assistant.svg`

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="m12 23-3-3H5q-.825 0-1.413-.587Q3 18.825 3 18V4q0-.825.587-1.413Q4.175 2 5 2h14q.825 0 1.413.587Q21 3.175 21 4v14q0 .825-.587 1.413Q19.825 20 19 20h-4Zm-7-5h4.8l2.2 2.2 2.2-2.2H19V4H5v14ZM5 4v14V4Zm8.55 8.55L17 11l-3.45-1.55L12 6l-1.55 3.45L7 11l3.45 1.55L12 16Z"/></svg>
```
