> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lukan.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Desktop App

> Native desktop application with audio, terminal, and plugin management.

Lukan Desktop is a native Tauri 2 application that provides a rich graphical interface for the Lukan agent.

## Starting the Desktop App

```bash theme={null}
lukan --desktop
# or directly:
lukan-desktop
```

## Features

### Chat Interface

* Full agent interaction with real-time streaming
* Session management (create, switch, delete)
* Tool approval flow for manual permission mode
* Plan review overlay for planner mode
* Sub-agent monitoring

### Audio Recording & Transcription

* Record audio directly from the desktop app
* Select audio input devices
* Automatic transcription via plugin integration (e.g., OpenAI Whisper)

### Embedded Terminal

* Full PTY-based terminal emulation
* Run shell commands without leaving the app
* Resize support

### Plugin Management

* Install plugins from local path or remote registry
* Start, stop, and restart plugins
* View plugin logs
* Configure plugin settings
* Plugin authentication (QR code and token-based)
* Custom plugin web UI embedding

### Browser Control

* Launch and manage browser sessions
* Navigate, screenshot, and interact with web pages
* View open tabs

### Memory Management

* View and edit global memory
* View and edit project memory
* Toggle project memory activation

### Provider Management

* List and switch between providers
* Fetch available models from provider APIs
* Test provider connections
* Hot-swap providers while agents are running

### Workers

* Create, manage, and monitor scheduled workers
* View worker run history

### Background Processes

* Monitor running background processes
* View process logs
* Kill processes

### Events

* Consume and review system events
* View event history
