LutiLuti Download

A little app. A world of possibility.

Cloud AI.
On your Mac.

ChatGPT Gemini Claude Grok Luti memory project & git files & code terminal browser artifacts

Your AI has the ideas. Give it the tools to bring them to life — with your code, your apps, and your Mac.

Free & open source · macOS 14+

Illustrative animation: ChatGPT, Claude, and Grok send messages through your tunnel to Luti and your local tools. Select an AI or factory to follow its route. No real operations are performed.

From code changes to a working preview.

Twenty-four MCP tools built for real software workflows. Your AI thinks in the cloud; Luti runs the steps and keeps project memory on your Mac.

Project memory

Maintain a MEMORY.md index and topic .md decision files shared across AI clients so architectural context persists across conversations.

memory_query memory_action

Inspect project & Git

Detect tech stacks, frameworks, and runtime state automatically. Query Git status, diffs, commit logs, and blame — strictly read-only.

project_infoinspect_projectgit_query

Read & edit code

Browse directories, search files, query symbols and diagnostics, and apply structured edits across your selected project folder.

read_filesedit_filescode_query

Run builds & tests

Launch builds, test suites, and dev servers as managed background jobs. Stream logs, answer interactive prompts, or stop a job anytime.

run_processrun_shelljob_query

Verify in Chrome

Open local previews, click through UI flows, capture screenshots or PDFs, and inspect console errors, network requests, and dialogs.

browser_sessionbrowser_observebrowser_action

Exchange artifacts

Return screenshots, PDFs, and build outputs to the AI conversation as MCP resources, or import generated files back into your project.

export_artifactimport_artifact
All 24 MCP tools

Memory

memory_querymemory_action

Project

project_infoinspect_projectruntime_status

Files & code

list_directoryread_filesread_imagesearch_projectedit_filespath_actioncode_query

Processes & jobs

run_processrun_shelljob_queryjob_action

Git

git_query

Browser

browser_sessionbrowser_observebrowser_actionbrowser_transferbrowser_evaluate

Artifacts

export_artifactimport_artifact

Your Mac. Your rules.

Decide which folder to open, how clients connect, and when the runtime stops.

  • One approved folder at a time Tools operate strictly inside the single project folder you select on your Mac. Switching projects immediately closes active jobs, browser sessions, and artifacts.
  • Direct tunnels, approved on your Mac Connect through your own OpenAI Secure MCP Tunnel or Cloudflare Tunnel with project-bound OAuth and local verification codes. Credentials stay in macOS Keychain.
  • No Luti cloud. Zero repo footprint. Traffic flows directly between your AI client and your Mac. Luti runs no relay servers, requires no account, and never writes runtime metadata into your repository.
  • Off means off Stop the runtime at any time to immediately close all tunnel connections, background processes, and browser sessions.

Up and running in three steps.

Connect ChatGPT, Claude, Grok, or any remote MCP client in minutes.

  • Select a project folder Download Luti, choose the folder you want to work on in Projects, and start the local runtime.
  • Enable a tunnel connection Turn on OpenAI Secure MCP Tunnel or Cloudflare Tunnel in Connections. Both can run simultaneously.
  • Start a task in your AI client Add Luti in your AI client and ask it to inspect your project, run tests, or check a local preview.

OpenAI Secure MCP Tunnel ChatGPT

Outbound-only private tunnel for ChatGPT workspaces — no public domain or HTTPS endpoint required. Enter your Tunnel ID and Runtime API Key in Luti, then select the tunnel in ChatGPT developer mode.

OpenAI Tunnel setup guide

Cloudflare Tunnel HTTPS · OAuth

Standard remote MCP over your own domain (/mcp) for Claude, Grok, ChatGPT, and other OAuth clients. Every connection is bound to the current project and approved on your Mac with a verification code.

Cloudflare Tunnel setup guide