An agent that finishes the work

Code, research, create, and work with files. Lime understands context and uses tools on your desktop or in your terminal to produce results you can inspect, edit, and continue.

From understanding the goal to delivering the result

Hand-drawn agent organizing project context

Understand the context first

Choose a project and bring your files, references, and constraints. Let Lime understand the work, resolve open questions, and then begin.

Use tools to move work forward

Read and edit files, run commands, and work with web pages in one task. Follow the process, add instructions, or take over when needed.

Hand-drawn agent working through a task
Hand-drawn agent organizing task outputs

Review the result and keep going

Changes, files, and task history stay with the project. Inspect the output, request revisions, and continue with the context already in place.

Bring Lime into your work

Code and engineering

Start with an error, a request, or a repository. Have Lime read the code, edit files, run tests, and show you the changes and verification results.

From a problem to a reviewable change.

See the workflow (Chinese)

Research and documents

Bring together web pages, notes, tables, and project files. Check sources, organize the argument, and create a report or an editable document.

Keep conclusions connected to evidence.

See the workflow (Chinese)

Content and multimodal work

Work on copy, images, and other assets from one brief. Choose models and tools for the task, preserve revisions, and turn the idea into a set of deliverables.

Turn an idea into a complete set of outputs.

See the workflow (Chinese)

One goal, one continuous task

You define the work. Lime connects the plan, tools, and results.

01

Define the goal and boundaries

Provide the task, relevant files, and completion criteria. Discuss a plan for complex work and confirm consequential actions.

Goal, materials, constraints

An actionable plan

02

Move the work forward

Let the agent search, edit, run commands, and use tools. Follow the process, add context, change direction, or take over.

Project context and tools

Files, changes, and a task record

03

Review, then continue

Check facts, inspect changes, and run verification. Keep useful results and bring revisions back into the same task.

Outputs and verification

Reviewed deliverables

Let the agent work. Keep control of the process.

Model providers, available tools, and permissions shape how a task runs. Keep those choices in your hands.

Work within a project

Define which folders and references the task can access.

Choose models and tools for the task

Use your configured providers and tools with the capabilities the work needs.

Confirm consequential actions

Set permission boundaries, inspect changes, and decide what happens next.

Understand permissions
Hand-drawn illustration of collecting project materials

Start on Desktop. Continue in your terminal.

Choose the surface that fits the task and work with your projects, tools, and preferred workflow.

Hand-drawn workspace illustration

Desktop

Manage projects, conversations, files, and the browser in a visual workspace. Inspect the output at every step.

Get Desktop

CLI and TUI

Run interactive tasks in your terminal, or use lime exec in scripts and engineering workflows.

Explore the CLI

Skills and MCP

Turn repeated steps into skills and connect the tools your work needs.

Extend Lime

Bring a task.
Start with Lime.

An open-source agent for Desktop and CLI. Choose your model providers, set the boundaries, and continue the work.