Models under your control
Use Gateway to discover, load, serve, and observe local models, while keeping cloud adapters available for workloads that need them.
Run local models through Gateway, use them in focused workspaces, and hand multi-step execution to the Mate agent system. ExtendedLM brings the model, knowledge, workflow, and tools into one desktop experience.
Use Gateway to discover, load, serve, and observe local models, while keeping cloud adapters available for workloads that need them.
Move between chat, translation, speech, knowledge search, documents, slides, reports, and research without rebuilding each experience from scratch.
Use the Mate agent system when a task needs planned browser, shell, file, search, or configured MCP actions—with approvals and execution evidence.
ExtendedLM presents different working modes for different outcomes: everyday chat and media, translation and transcription, knowledge retrieval, document and presentation creation, deep research, and executable work through an agent system.
Select Standard, Image, Speech, Translation, Transcribe, Notebook, Global RAG, Agentic RAG, Document, Slide, Report, Deep Research, Fusion, or Mate according to the work in front of you. Availability can depend on configuration.
Build an executable graph from LLM, code, generated-tool, RAG, and MCP nodes. Connect inputs and outputs visually instead of hiding the whole process inside one prompt.
Add conditions, iteration, while loops, parallel branches, Try/Catch, delays, and merge nodes. Configure variables and ports, then inspect execution results from the same workflow.
Manage models, connect repeatable steps, and bring the tools your work already depends on.
Gateway brings model discovery, download, compatibility checks, loading, unloading, and service status into one control surface.
Start with manual input or a webhook, then connect LLM, RAG, and tool nodes with conditions, loops, parallel branches, retries, delays, and merges.
Call tools from configured MCP servers, use built-in code tools, or create a visual tool and place it directly in the workflow.
The desktop app brings model selection, focused AI workspaces, knowledge, and visual workflows together. Gateway supplies inference; the Mate agent system supplies tool execution.
Workspace: chat, media, translation, knowledge, documents, research, and workflows.
Gateway: model routing, local runtimes, model lifecycle, and inference APIs.
Agent System: planned browser, shell, file, search, and MCP execution with approvals and observable output.
01 / MODEL LAYER
Gateway
local models · cloud adapters · inference
02 / WORKSPACE
ExtendedLM
chat · RAG · documents · visual workflows
03 / EXECUTION
Agent System
browser · shell · files · MCP
Gateway and the Mate agent system remain distinct systems with clear responsibilities inside the ExtendedLM experience.
Run GGUF and Safetensors models on available CPU or GPU hardware, expose them through application-facing APIs, and manage discovery, loading, observation, and release.
Learn More →Mate turns a goal into planned tool work across browser, shell, files, search, and configured MCP services. Review progress, approvals, artifacts, previews, and diffs by session.
Learn More →Select and operate a local model through Gateway, with cloud access remaining an explicit option rather than the premise.
Use that model in chat, translation, knowledge retrieval, document creation, research, or a visual workflow.
When the task requires action, hand it to the Mate agent system with a session, execution policy, approvals, and observable outputs.
Adopt one capability first, then connect the others when the work requires them.
Begin by serving one local model for a concrete chat, extraction, coding, retrieval, translation, or speech task.
Use the model in a focused workspace or connect model, knowledge, tools, and control flow visually.
Add the Mate agent system when the desired result requires planned work outside a model response.
Choose where the model should run, select the workspace for the outcome, and add a workflow or the Mate agent system only when the task needs execution.
Get Started