A product built by Midgard Technology

Lapu AI

Lapu AI: the desktop AI agent that works inside the software you already run.

Desktop-native computer use with the precision of RPA, built for the applications that were never given an API.

Lapu AI desktop application showing the agent chat workspace

Windows

native C# driver using UI Automation

macOS

accessibility and AppleScript automation hooks

3

native output formats: .xlsx, .docx and .pptx

4–6

weeks for a focused customer pilot

The automation gap

Automation stops at the app boundary.

Most tools automate inside one application. A person still carries the result to the next one — especially when the next system is a legacy desktop application with no useful API.

01

The last step stays manual

A macro or low-code flow finishes, then someone still copies the result into the next application.

02

The software has no API

Legacy and line-of-business desktop applications run core operations but were never designed for integration.

03

The cost hides in hand-offs

Handling time and rework are spread across teams, so the problem rarely becomes one obvious budget line.

The technical decision

Clicking pixels is the wrong layer.

Vision-based agents infer coordinates from screenshots. That makes execution depend on window position, theme and screen state. Lapu AI talks to the operating system directly instead.

W

Native Windows C# driver

Works through UI Automation and application controls from inside the user’s environment.

M

macOS automation hooks

Uses AppleScript and accessibility interfaces to operate supported desktop applications.

AI

Deterministic where it counts

Scripted precision handles execution. Model reasoning is reserved for judgement and planning.

04

Plain-language intent

The process owner describes the result.

03

Agent reasoning and workflow

Plans steps, checks permissions and records the run.

02

Native automation interfaces

Windows UI Automation, accessibility APIs and AppleScript.

01

The applications already installed

Files, terminal, Office tools and legacy business software.

Native output

It writes the actual file.

The user asks in plain language. Lapu finds the file on disk, performs the work, and saves a native spreadsheet, document or presentation back to the machine.

  1. 1
    Find the sourceWork with the files and applications already on the computer.
  2. 2
    Read and processUse model judgement where needed and deterministic tools for execution.
  3. 3
    Save native outputReturn a real .xlsx, .docx or .pptx file instead of a chat response.
Lapu AI agent workspace for working with local files and applications

Repeatable automation

Every completed task can become a workflow.

Anything the agent does once can be saved as blocks, assigned a permission mode and run manually or on a schedule. The team that owns the process can build it in chat or assemble it block by block.

  • Generated from a description or assembled visually
  • Daily, weekly or on-demand execution
  • Permission mode and run history per workflow
  • Stored and executed locally
Lapu AI workflow builder with reusable automation blocks

Security and control

Reviewable by design.

Nothing runs without a defined permission. Every workflow has an explicit operating mode, and every run leaves a record.

Lapu AI permission settings for risky, external and machine-level actions

Local-first execution

The agent runs on the employee’s machine. Files and screen content are not moved to a hosted virtual desktop.

Explicit permissions

Risky or external actions can require approval, while chats and scheduled workflows are governed separately.

Full audit trail

Tool calls, file operations and model requests are recorded with their parameters and outcomes.

Context isolation

Renderer, backend and system-level processes operate within defined boundaries to limit the scope of each action.

Review official Lapu AI security details
ᛟ ᚨ ᛏ

Lapu AI design choices

Reasoning and deterministic execution on the user’s machine.

The product combines model planning with native operating-system interfaces. These are Lapu AI’s documented implementation choices, not universal claims about every agent or RPA platform.

Application access

Native controls

Windows UI Automation, accessibility interfaces and AppleScript connect the agent to supported applications.

Execution

Deterministic tools

Scripted tools handle repeatable execution while the model is used for planning and judgement.

Environment

The user’s machine

The desktop application works with local files, terminal tools and installed software.

Output

Native files

Completed work can be saved as real spreadsheets, documents and presentations.

Product and security details are maintained on the official Lapu AI website ↗.

Customer delivery

Start with one team and one process.

There is no platform decision up front. Midgard measures the current process, runs a focused pilot and expands only if the numbers hold.

01

Scope

Choose one team and one or two processes. Baseline handling time, volume, rework and hand-offs.

02

Pilot

Run four to six weeks on real work and real machines under the customer’s permission policy.

03

Measure

Recheck the same indicators against the baseline. The customer keeps the workflows and run history.

04

Expand

If the numbers hold, hand the pattern to the next team without starting another integration project.

Commercial model

Pilots are fixed-fee. Longer-term pricing combines a platform fee with per-seat and per-automation licensing.

What the customer provides

A process owner, installation access for machines in scope and access to the applications that team already uses.

ᛟ ᚨ ᛏ

Lapu AI: frequently asked questions

Direct answers about the product, architecture and customer pilot.

What is Lapu AI?

Lapu AI is a desktop AI agent for macOS and Windows. It works with files, terminal tools and installed applications on the user’s own machine, turning plain-language requests into multi-step work.

How is Lapu AI different from vision-based computer-use agents?

Vision-based agents infer where to click from screenshots. Lapu AI uses operating-system accessibility and UI-automation interfaces, including a native Windows driver and macOS hooks, so execution is tied to application controls rather than pixel coordinates.

Can Lapu AI work with legacy desktop software that has no API?

That is one of its primary use cases. When an application exposes controls through Windows UI Automation, accessibility interfaces or supported macOS automation hooks, Lapu AI can operate it without a new core-system integration.

Where does Lapu AI run?

The software is installed on the user’s own macOS or Windows machine. It does not require a hosted virtual desktop, and local workflows remain on the machine where they were created.

How does a customer pilot work?

A pilot starts with one team and one or two processes. Midgard baselines handling time, volume, rework and hand-offs, runs a four-to-six-week pilot on real machines, then measures the same indicators before deciding whether to expand.

Lapu AI

Have one desktop process worth testing?

Start with the process, the applications involved and a measurable baseline. Midgard will define the smallest useful pilot.

Discuss a Lapu AI pilot