Local AI workbench

A local AI assistant that runs tasks, remembers, and automates — with one gateway for every model.

GoWork is a local-first AI workbench built around a resident assistant: an LLM-driven agent that understands a task and works through it step by step with real tools — reading and writing files, running commands, searching the web, generating images — or delegates the coding to Codex and Claude Code. It keeps long-term memory, runs scheduled jobs, and reaches you over IM. Underneath sits a unified model gateway that fronts your coding CLIs and API clients.

Positioning

For developers and small teams who want a private, always-on AI assistant that actually does the work — not just chats — with a single, controllable gateway in front of every model and coding CLI they already use.

Capabilities

GoWork

01

Runs a resident ReAct assistant: it reasons, calls tools, reads the results, and keeps going until the task is done — or until it needs your confirmation.

02

Acts directly on your machine: read and write files, run shell commands, search and fetch the web, generate images, and read PDF/Office documents — all inside a guarded workspace.

03

Delegates the coding to runtimes: hand a task to Codex or Claude Code, then stream, continue, or cancel the run.

04

Remembers across sessions: four-scope long-term memory — you, project, conversation, and run — that you can promote into reusable Skills.

05

Schedules and automates: declarative once / daily / weekly / monthly tasks that either remind you or wake the assistant to act.

06

Reaches you anywhere: DingTalk, Feishu, and Telegram (WeChat is experimental), pushing back text and images.

07

Stays safe and local: a default-deny tool policy with approval governance, plus one model gateway with account pooling and usage tracking — credentials and records stay in ~/.gowork.

Built for specific operators

AI-first developersCoding-agent power usersSmall teams and studiosAutomation and ops builders

Product

Supported surfaces and platforms

Connected clients

Claude CodeCodex CLIGemini CLIOpenClaw

Model providers

OpenAIAnthropicGeminiAzure OpenAIVertex AI

Channels

DingTalkFeishuTelegramWeChat

Assistant capabilities

Task executionLong-term memoryScheduled tasksSkillsMCP toolsDesktop automationWeb searchImage generationSpeech-to-textDocument reading

Related reading

Docs

Core concepts

How GoWork works — a resident assistant on top of a local model gateway, everything running on your own machine.

Docs

Assistant capabilities

What GoWork's resident assistant can do — run tasks, use tools, remember, automate, delegate, and reach you over IM.

Docs

Model gateway

One local endpoint that fronts your models and coding CLIs — with account pooling, key management, model mapping, and usage tracking.

Docs

Channels

Reach the GoWork assistant over IM — DingTalk, Feishu, Telegram (WeChat experimental) — and keep tasks running from your phone.

Docs

Reference

Where GoWork stores data, the local port, account commands, and environment variables.