Demo access

Explore

Writing, code, planning and files.

Chat, code, reminders, web search and file tools in one desktop app.

✎

Writing and thinking

Work through a first draft, explain a tricky idea, or give your writing a fresh pair of eyes.

THINKING & WRITING
⌘

Code

Explore code, work with project files, and ask for help finding what went wrong.

LCOA CODE
◷

Tasks and reminders

Create timed tasks and reminders. Mark things done and make space for what’s next.

PLANNING & REMINDERS
⌕

Web search

Search the web when you need fresh information, then explore the sources behind the answer.

WEB SEARCH
⊞

Files and folders

Attach text and code, ask for a summary, and grant access to the folders you want help with.

FILES & COMPUTER TOOLS
△

Model choice

Choose a model yourself, or let Triangle Auto select from your installed models for the task.

MODEL ROUTING
The LCOA home screen in its dark theme: a greeting, four starting points (plan my day, write something, remember something, run a full sweep) and a message box with the chat model chooser.
Dark theme
The LCOA home screen in its light theme: a greeting, four starting points (plan my day, write something, remember something, run a full sweep) and a message box with the chat model chooser.
Light theme
CONTROL

You decide what it can do.

Local inference. Clear permissions.

01 /

What stays on your PC

Starter chat, speech, and listening run on your PC. Web search sends search terms to a search provider; connected services use their own connections.

02 /

Permissions

Grant folder access and review actions that require approval. Computer tools follow the permissions you’ve enabled.

03 /

Beta status

Try the app and help shape what comes next. No invented promises: this is early software, and models can make mistakes.

How it works

  1. Install it. The installer includes the app, the voice and listening models, and the runtime. It does not include a chat model.
  2. Choose a model. In Settings, LCOA shows the models that fit your PC’s memory. Download one, or let Triangle Auto choose among the ones you have.
  3. Ask. Type or talk. Chat, writing and code run on your computer.
  4. Approve changes. Anything that changes a file, a calendar or a draft is shown to you first. Most changes can be undone.

Five levels of reach

You set how much LCOA may touch. The limit is enforced where tools run, and a tool that has not been classified is treated as the highest level. Only you can change it: nothing the model reads can raise it.

The five reach levels
LevelWhat LCOA may do
WatchLooks at your machine, mail and calendar. Never changes anything.
TidyAlso tidies: sends files to the Recycle Bin, saves mail drafts and adds calendar events. It previews first and waits for your yes.
DoAlso opens files, folders, links and apps, and copies text to the clipboard.
DriveAlso brings windows forward and types or presses keys for you. Timed, and every step is previewed first.
RunAlso runs PowerShell commands you have seen. Timed, and every command is previewed first.

Tidy is where the app starts. Drive and Run are always timed and fall back to your resting level when the time is up.

What it will not do

For developers

On Plus, LCOA can serve your installed models to other programs on your computer, and it can act as an MCP server and client. None of it leaves your PC.

Local API

An OpenAI-style API on your own machine: GET /v1/models and POST /v1/chat/completions, protected by a key. Point a program that expects an OpenAI-compatible endpoint at it.

MCP server

lcoa mcp speaks the Model Context Protocol over standard input and output. It offers read-only tools that look at your machine, calendar and tasks, the models installed here, and lcoa_chat, which asks one of them a question and can read attached text, PDF, Word and image files. Two more tools connect Google: lcoa_google_status and lcoa_google_connect, which opens Google’s own sign-in for you to approve.

MCP client

Add a server with lcoa mcp-add and LCOA can use its tools. Every call from a connected server is previewed first, needs the top reach level, and runs in a stripped-down environment that holds none of LCOA’s keys.