A workflow that matches the task
Use Build for a direct edit, Plan when decisions should come before code, and requirements/design/tasks-based Spec for substantial work.
Product / Features
LukAi combines the editor, agent, terminal, Git, project index, and change control in one working loop. It plans the task, studies the codebase, applies changes, and keeps the result visible.
The desktop IDE, Remote SSH, and mobile companion are ready. Mobile access is currently available to a limited number of users.
Product foundation
The complete LukAi desktop workspace remains intact. AI acts within the workflow instead of sitting beside the editor as a separate tool.
Use Build for a direct edit, Plan when decisions should come before code, and requirements/design/tasks-based Spec for substantial work.
Files, folders, selected code, text search, and the semantic index work together in the same agent task.
Tool permissions, diffs, changed-file summaries, and conflict-aware checkpoint limits remain visible to the user.
Working modes
LukAi can handle a small fix or a substantial product task at the right depth without leaving the conversation.
The agent reads and searches the project, edits files, runs terminal commands, and shows progress live in the conversation.
It studies the problem before writing code and produces an actionable plan; once approved, a visible command moves the task into Build mode.
Large tasks are separated into requirements, design, and tasks documents. Each stage is approved before implementation begins.
When an important decision is unclear, LukAi asks one to three focused multiple-choice questions and carries your custom answer back into the same task.
Conversation and context
Files, code selections, images, and prior decisions become agent context while long sessions are compacted in a controlled way.
Older working context is summarized before the model window becomes constrained, while the full conversation, checkpoints, and file history remain visible.
Search, recent previews, and quick switching bring you back to project conversations without opening a separate history screen.
While the agent is working, you can queue a message or interrupt the current response and send immediately. Only valid choices are shown.
Attach the open file, selected code, a folder, or an image. The agent can find missing context through search and semantic search when needed.
Code intelligence
Text search, the project tree, and the semantic index work together so the agent can find relevant files with less guesswork.
After sign-in, LukAi indexes the project in the background, updates changed files incrementally, and limits resource use in large workspaces.
Use Ctrl/Cmd+K to request a targeted change to selected code, then accept or reject the result from a live diff.
Optional FIM-based Autocomplete uses the current file context to produce suggestions directly in the editor.
File explorer, project search, integrated terminal, Git, debugging, Problems, and split editors remain part of the full desktop workspace.
Control
Tool permissions, diff review, and safe checkpoints keep changes inspectable before and after they are applied.
File edits, terminal commands, and MCP tools each have independent automatic approval preferences.
See changed files and lines, then accept or reject one file or all edits together.
Revert file changes that can be safely matched to a completed agent turn. Conflict checks prevent silent data loss when a file changed later.
Bounded application events and main.log evidence produce a shareable diagnostic code while known sensitive fields are redacted.
Tools and integrations
The agent can use the file system, terminal, web, Git, MCP, and Skills in the same task under the relevant approval policies.
Run one-off commands or start, observe, and stop long-running processes such as development servers.
Fetch a URL, open it in a browser, and inspect HTTP status, redirects, console output, failed requests, and screenshots.
Run structured MCP tools and use Agentskills.io-compatible Skills from local sources or GitHub.
Keep diffs and source-control changes visible and get help producing commit messages.
Remote work and account
Remote SSH, the account center, updates, and the mobile companion foundation make the environment manageable across devices.
Connect through SSH config profiles, open a server in a new or existing window, and develop against Linux, macOS, or Windows targets.
Account, plan, usage, credits, updates, and support status appear in one focused surface inside the application.
Multiple windows can run on one computer. Explicit takeover on another computer stops the previous active agent work.
Remotely control conversations, agent status, approvals, questions, and safe revert in an open desktop IDE. Push notifications are active, and mobile access is currently available to a limited number of users.
Limits stay visible
Mobile users can use system keyboard dictation. There is no independent web coding chat or cloud devbox. Orchestra appears only for accounts where it has been enabled.
Desktop IDE, agent workflows, indexing, checkpoints, and Remote SSH.
Mobile companion control, notifications, and independent Remote Agent workflows for an open desktop IDE.
Orchestra is provided through account-level enablement and a separate usage policy.
LukAi 2.1.2
Keep planning, context, code, tests, and change control in one desktop application.