How Lukan works
From request to real execution in three simple steps.Describe the goal
Tell Lukan what you want in natural language: coding, automation, research, operations, or admin work.
Lukan plans and connects
It analyzes context, selects the right tools, and coordinates the required steps across systems.
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 |
| Chat with Lukan via WhatsApp messenger (plugin) | |
| 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
For reliable outcomes, include expected output and validation criteria in your prompt.
