
The next AI-native workbench
A product system that brings frontier models, code agents, project context, connectors, and remote collaboration into one working loop.
中文 · Downloads · Website · Discord Community
ContextGo is not another chat shell, and it is not just a desktop textbox wrapped around model APIs.
It is an AI-native workbench built to solve a harder problem: how to keep agents useful over long-running work inside real projects, without losing control, polluting context, or breaking away from the user's actual workflow.
For end users, ContextGo is a next-generation AGI assistant that can genuinely help get work done.
For developers and teams, it is a full product system that combines project-based work, Agent harnessing, context governance, connectors, remote access, and multi-device surfaces.
In one sentence:
Code agents are not limited to code. With a stable harness, durable context, and real connectors, they can build anything.
Frontier models are already strong, but long-duration agent work still breaks down in familiar ways:
ContextGo turns those problems into one coherent work system.
Harness Agent is the narrow qualifier behind the ContextGo view of agents.
The point is not to invent another model. The point is to add a constraint, disclosure, and governance layer around frontier models so long-running human-agent collaboration, or even pure agent execution, can stay ordered instead of becoming chaotic.
That layer is built around a few stable objects:
project: work always happens inside a project directoryAGENTS.md: the rules entry point and progressive-disclosure rootdocs/: deeper background, policy, and domain knowledgeskills/: executable task-shaped contexthooks, commands, and schedules: automation surfaces and shortcut actionsThe model handles reasoning and tool use. The harness keeps it controllable inside real work.
A single agent can already work for a long time, but not every problem should be solved by one agent in one thread.
ContextGo's Agent Group model is intentionally simple and efficient rather than heavy orchestration:
The goal is not orchestration for its own sake. The goal is higher-quality output from multiple harnessed agents.
Context Engine is the stabilizer behind ContextGo.
It is a local-first context engine that continuously organizes, extracts, updates, and governs the high-value signals generated during agent work. It is not just a chat archive, and it is not just traditional vector-only RAG.
It is responsible for:
context spaceAn actually useful agent does not just answer well. It connects into your working context and can publish results back into the collaboration channels you already use.
These are two separate product boundaries:
Context Connector brings knowledge sources, documents, browser context, local files, and external product context into ContextGoIM Bot Channel publishes agents into message transports such as Telegram, Slack, Discord, Lark, DingTalk, and WeChatContext Connector > Feishu for context access, and IM Channels > Lark for bot publicationThis lets agents consume real context and return results to existing workflows without mixing context connectors and message publication channels into one concept.
ContextGo uses a Host Runtime + Client Shell model by default:
Host is the real execution authority for tools, files, browsers, and long-running tasksClient is the remote access and control surface, whether desktop, browser, or phoneIn practice:
At the product layer, ContextGo turns those ideas into a usable workbench:

Workbench, connectors, built-in agents, context space, scheduling, and remote host

Agent publishing and channel feedback loop
It is designed both for developers and for users who do not care about the internals and only want an agent that can actually work.
| Repository | Role |
|---|---|
contextgo |
Main product and brand repository covering desktop, WebUI, mobile shell, Agent Packages, Context Engine, and the core workbench |
connector |
The connector and controlled-execution boundary for external products, browsers, local resources, and tool operations |
skillmarket |
Skill discovery, mirroring, curation, bundling, and distribution infrastructure |
contextgo-releases |
Public release and distribution endpoint for installers, manifests, updater metadata, and exported public content |
bun install
bun run start
Common development commands:
bun run webui
bun run test
bun run lint:fix
bun run format
bunx tsc --noEmit
If you want the current product model in more detail, start here:
ContextGo is advancing three things together:
That makes it both a usable product and a fast-moving open-source system. Some parts are already stable, some are still evolving, but the direction is consistent:
$ claude mcp add contextgo \
-- python -m otcore.mcp_server <graph>