Skip to main content

How Lukan works

From request to real execution in three simple steps.
1

Describe the goal

Tell Lukan what you want in natural language: coding, automation, research, operations, or admin work.
2

Lukan plans and connects

It analyzes context, selects the right tools, and coordinates the required steps across systems.
3

Actions execute

Lukan executes end-to-end: code changes, browser actions, integrations, and delivery.

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:
ChannelDescription
Terminal (TUI)Interactive CLI chat with session persistence and rich keyboard shortcuts
Desktop AppNative Tauri app with audio recording, terminal emulation, and plugin UI
Web UIBrowser-based interface with real-time streaming, REST API, and terminal
WhatsAppChat with Lukan via WhatsApp messenger (plugin)
EmailDelegate tasks and receive responses via email (plugin)
RelaySecure 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.