Skip to content

What LIMA Can Do

LIMA understands natural language — you don't need to memorise specific commands. The examples below show the kinds of things you can ask. Any phrasing that communicates the same intent will work.

Screen Reading

What you can ask LIMA to do Example
Describe what's on screen "What's on my screen?"
Read a specific area in detail "Read the main article on this page"
Describe an image or diagram "What does this chart show?"

Mouse Control

What you can ask LIMA to do Example
Click a button or link "Click the Submit button"
Right-click something "Right-click the file"
Double-click "Double-click the folder"
Move the pointer to something without clicking "Move the mouse to the search box"
Scroll up or down "Scroll down"

Keyboard Input

What you can ask LIMA to do Example
Type text "Type Hello World"
Type text and submit "Search for the weather in Dublin"
Press a key "Press Enter", "Press Backspace", "Press Escape"
Move through a form with the keyboard "Press Tab", "Press Shift+Tab", "Press Space"

Window & Desktop Management

What you can ask LIMA to do Example
Maximise or minimise a window "Maximise this window"
Open the Start menu "Open the Start menu"
Show the desktop "Show the desktop"

Applications & Web

What you can ask LIMA to do Example
Open an installed app "Open Spotify", "Open Notepad"
Check which apps are installed "Do I have Excel?", "Is Spotify installed?", "Which web browsers do I have?"
Open a Windows Settings page "Open Bluetooth settings", "Open Sound settings"
Open a website "Go to bbc.co.uk"
Open a file or folder on your computer "Open the welcome page in the LIMA Booth folder", "Open my Downloads folder"
Search the web "Search for the latest news"

Voice Adjustments

You can ask LIMA to change how it sounds at any time during a conversation.

What you can ask LIMA to do Example
Speak louder or quieter "Speak louder"
Speak faster or slower "Slow down"
Change voice "Switch to a different voice"

Memory

LIMA can remember information across sessions — useful for personal preferences, frequently used files, or anything you'd otherwise have to repeat.

What you can ask LIMA to do Example
Save a fact "Remember that my documents folder is on the D drive"
Use a saved fact LIMA automatically recalls relevant memories — no need to ask

Managing Memories

To manage saved memories without giving a voice or text command:

  1. Open the Memories menu in LIMA, then select Manage Memories.
  2. Use Tab or Shift+Tab to move between the memory list, content view, and buttons. In the list, use the Up and Down arrow keys to select a memory by number.
  3. Read the selected memory's full content in the content view. Use Add, Edit, Delete, or Delete All as described below.
  4. Select Close when you have finished.

Add a memory

  1. Select Add. If the list has 10 or more memories, LIMA first warns that adding will replace the oldest memory, with No selected by default. Select Yes to continue to the editor, or No to keep the list unchanged.
  2. Enter the memory's content in the multiline editor. You can include more than one line.
  3. Select Save to add the memory, or Cancel to leave without saving. If the list changes while the editor is open, Save may ask for renewed confirmation to replace the actual oldest memory, with No selected by default. Selecting No keeps your text in the editor so you can continue editing or cancel.

LIMA assigns the next memory number automatically. You do not enter a topic or choose a number.

Edit a memory

  1. Select a memory in the list, then select Edit.
  2. Change its content in the multiline editor.
  3. Select Save to keep the changes, or Cancel to leave the original content unchanged.

Only the content can be edited. Editing does not change the memory's number or its place in the list.

Delete a memory or all memories

  • To delete one memory, select it in the list, then select Delete.
  • To delete every saved memory, select Delete All.

Both actions ask for confirmation, with No selected by default. Select Yes only if you want to delete the memory or memories; select No to keep them.

Numbers, saved changes, and the memory limit

  • Memory numbers increase automatically. Existing memories are never renumbered, and deleted numbers are never reused, even after Delete All or a restart.
  • Saved additions, edits, and deletions apply to subsequent AI requests immediately and persist when you restart LIMA.
  • Memories saved before numbered memories were introduced receive numbers automatically. Any previous topic is included in the memory's content so that information is preserved.

Up to 10 memories

Adding a memory when all 10 places are in use automatically replaces the oldest memory. Editing a memory does not make it newer or protect it from being replaced.

Existing installations with more than 10 memories keep those memories when upgraded; adding replaces just the oldest, and deleting can bring the list down to the usual limit.

Connected Apps

Once you have connected an online app from the Connections menu (see Connections), you can ask LIMA to use it. Name the app, or just say what you want done.

What you can ask LIMA to do Example
Add a task "Add buy milk to my Todoist for tomorrow"
Check what's in an app "What's due today in Todoist?"
Find a note or document "Find my Notion page about the holiday plans"
Search for flights or hotels "Search Kiwi.com for flights from Sydney to Manila next Friday", "Find a hotel in Hanoi on trivago"
Get help with a Microsoft product "Ask Microsoft Learn how to turn on Narrator"
Find out what an app can do "What can you do in Todoist?"

LIMA can only use apps that are turned on in the Connections window. If you ask for an app you haven't connected, LIMA tells you that you can connect it from the Connections menu.

What happens when LIMA uses an app

  1. LIMA looks up what the app can do. This happens straight away, without asking. LIMA says, for example, "Checked the Todoist tools."
  2. LIMA asks before it does anything in the app, the same way it asks before any other action. It names the action and the app, then reads the details it filled in, for example: "Next, I will run add task in Todoist. Content: buy milk. Yes or no?" The action's name and details come from the app, so the wording differs from app to app.
  3. Press Y or Ctrl+Alt+Y to approve, or N or Ctrl+Alt+N to deny, then say or type what to do instead. See Approving actions.
  4. LIMA says it's done, for example "Done in Todoist.", then tells you the result.

To keep the approval prompt short, LIMA reads up to eight details, cuts long text short and says how much it left out (for example "and 40 more words"). Anything that looks like a password, key or token is read as "hidden".

Sending something other people will see

Before LIMA uses an app to send, post or share something other people will see, such as an email, a message or a comment, it reads you the full text, then asks whether to send it. Answer with Y or N, the same as for any other action. The approval prompt reads only the start of long text, so if LIMA asks to send something it hasn't read to you, press N and ask it to read the full text first.

If an app needs you to sign in again, LIMA tells you instead of opening your browser in the middle of a task, for example: "Todoist needs you to sign in. Open the Connections menu, choose Todoist, then select Sign In." See An app needs me to sign in.