> ## 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.

# Capabilities Overview

> Describe the goal, Lukan plans and connects, actions execute.

## How Lukan works

From request to real execution in three simple steps.

<Steps>
  <Step title="Describe the goal">
    Tell Lukan what you want in natural language: coding, automation, research, operations, or admin work.
  </Step>

  <Step title="Lukan plans and connects">
    It analyzes context, selects the right tools, and coordinates the required steps across systems.
  </Step>

  <Step title="Actions execute">
    Lukan executes end-to-end: code changes, browser actions, integrations, and delivery.
  </Step>
</Steps>

## Smart Context

Lukan maintains rich context across your project:

* **Project understanding**: Analyzes your codebase structure, dependencies, and recent changes
* **Session memory**: Remembers what was discussed in previous turns
* **Global memory**: Stores persistent context across all projects
* **Skills**: Loads project-specific instructions when needed
* **Checkpoints**: Tracks file changes for easy rollback
* **Sub-agents**: Spawns parallel autonomous agents for complex tasks
* **Event Agent**: Monitors and processes system events autonomously

## Multi-channel support

Lukan works where you work:

| Channel        | Description                                                               |
| -------------- | ------------------------------------------------------------------------- |
| Terminal (TUI) | Interactive CLI chat with session persistence and rich keyboard shortcuts |
| Desktop App    | Native Tauri app with audio recording, terminal emulation, and plugin UI  |
| Web UI         | Browser-based interface with real-time streaming, REST API, and terminal  |
| WhatsApp       | Chat with Lukan via WhatsApp messenger (plugin)                           |
| Email          | Delegate tasks and receive responses via email (plugin)                   |
| Relay          | Secure remote access with E2E encryption                                  |

## Beyond code

Lukan isn't just for code. Use it for daily operational execution:

* Read and send emails
* Schedule and manage calendar tasks
* Trigger deployments and monitor status
* Coordinate cross-tool workflows from one prompt

<Info>
  For reliable outcomes, include expected output and validation criteria in your prompt.
</Info>
